@charset "utf-8";

/************************************************************
 * 見出し
 ************************************************************/
 
.Mds_L												{ background: url(/cmn/images/zc/midashi.png) no-repeat scroll 0 0 transparent; font-family: 'ＭＳ Ｐゴシック','MS P Gothic',Arial,'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif,Helvetica; font-size: 19px; line-height: 25px; margin-top: 5px; padding-left: 10px;}
.Mds_glay											{ background: url(/cmn/images/searchshop/bg_gray.png) no-repeat; width: 660px; color: #FFFFFF; font-weight: bold;  font-size: 14px;  height: 25px; line-height: 25px; text-indent: 10px; margin: 10px 0;}
.Mds_ogange											{ background: url(/cmn/images/searchshop/midashi2.png) no-repeat scroll 0 0 transparent;    font-size: 13px; font-weight: bold; line-height: 1.3; padding-left: 10px; margin-bottom: 10px;}

/************************************************************
 * 
 ************************************************************/
.cont_Area_col										{ clear: both; margin: 10px 0; padding-bottom: 10px; border-bottom: 1px dotted #CCCCCC;}
.cont_Area_col h5									{ font-weight: bold; font-size: 14px; margin-bottom: 10px;}
.btm_box_L											{ border: 1px solid #CCCCCC; padding: 5px; width: 310px; float: left; margin-right: 15px;}
.btm_box_R											{ border: 1px solid #CCCCCC; padding: 5px; width: 310px; float: left;}

/************************************************************
 * 小動物
 ************************************************************/
.pa													{ position: absolute;}
.vaM												{ vertical-align: middle;}
.ilB												{ display: inline-block;}
.mT5												{ margin-top: 5px;}
.mT8												{ margin-top: 8px;}
.mT10												{ margin-top: 10px;}
.mT20												{ margin-top: 20px;}
.mT30												{ margin-top: 30px;}
.mR5												{ margin-right: 5px;}
.mR10												{ margin-right: 10px;}
.mL10												{ margin-left: 10px;}
.mL15												{ margin-left: 15px;}
.mB5												{ margin-bottom: 5px;}
.mB10												{ margin-bottom: 10px;}
.mB15												{ margin-bottom: 15px;}
.mB20												{ margin-bottom: 20px;}
.fgRed												{ color: #c00;}
.fgLGray											{ color: #999;}
.fgOrange											{ color: #ff7200;}
.iMG												{ display: block; text-indent: -9999px; text-decoration: none; outline: none;}
.taL												{ text-align: left !important;}
.taC												{ text-align: center !important;}
.taR												{ text-align: right !important;}
.arial												{ margin-right: 1px; font-weight: 700; font-family: Arial; vertical-align: -1px;}
.fs12												{ font-size: 12px;}
.fs14												{ font-size: 14px;}
.fs15												{ font-size: 15px;}
.fs16												{ font-size: 16px;}
.fs24												{ font-size: 24px;}
.nml												{ font-weight: 400 !important;}
.bold												{ font-weight: 700 !important;}
.ls1												{ letter-spacing: 1px;}
.red   												{ color: #FF0000;}
.clb   												{ clear:both;}
.pd20 												{ padding-bottom: 20px;}
.bg_pnk 											{ background: #fdf0df; padding: 5px 5px 2px 5px; margin-bottom: 5px; display: inline-block;}
.under_or 											{ border-bottom: 1px dashed #FF9900; margin-bottom: 5px; display: inline-block;}
.w50 												{ width: 350px;}
.fll 												{ float: left;}
.flr 												{ float: right;}
