/* CSS Document */
.headpict{width:900px; height:178px; margin:0 auto; position:relative; }
.headpict a{ text-align:right; float:right; border:none;}
.headpict img{ text-align:right; float:right; border:none;}

.headpict2{width:900px; height:auto; margin:0 auto; position:relative; }
.headpict2 a{ text-align:right; float:right; border:none;}
.headpict2 img{ text-align:right; float:right; border:none;}

.logo{float:right; width:330px; height:180px; border:solid 1px #aaaaaa;}
/*#title_top{height:200px; background:url('/common/images/mdtop_bg01.gif') repeat-x left top; text-align:center;}
#title_top */

#title_top .headpict2 a{
text-align:left;
}





.bg_head{background:url('/common/images/mdtop_bg02.gif');text-align:center; padding-top:5px;}

#head{background:url('/beginner/common/images/head_bg.gif') repeat-x; height:31px;}

.h1top, .h1dlp, .h1ptc, .h1kuji, .h1exitem, .h1other{font-size:1px;line-height:1px; display:block; overflow:hidden; text-indent:-600px;width:900px; text-align:left; margin:0 auto;}
.h1top{background:url('/md/images/md_h1top.gif') no-repeat left top; height:35px;}
.h1dlp, .h1ptc{height:173px;}
.h1dlp{background:url('/md/dlpack/images/h1.jpg') no-repeat left top;}
.h1ptc{background:url('/md/ticket/images/h1.jpg') no-repeat left top;}
.h1kuji{background:url('/md/kuji/images/h1.jpg') no-repeat left top; height:76px;}
.h1exitem{background:url('/md/exitem/images/h1.jpg') no-repeat left top; height:76px;}
.h1other{background:url('/md/images/h1other.jpg') no-repeat left top;}

.featured{width:900px; margin:0 auto;}
.featd_txtbg{width:220px; height:200px; text-align:left; margin-top:-350px; padding-right:40px; position: relative; z-index: 1;float:right;}
.featd_txth3{font-weight:bold;color:#4F5702;font-size:16px; line-height:20px;margin:10px 0px 20px 0px;}
.featd_txt{color:#4F5702;font-size:14px; line-height:20px;}

#body_bg{width:100%;background:url('/common/images/mdtop_bg03.gif') repeat-x left top; padding:25px 0px 15px 0px;background-color:#f3f4ee;}
#body_out{width:900px;margin:0 auto;}

#body_left{width:154px; float:left; text-align:left;}
#body_left_tc{width:154px; float:left;text-align:left;}

hr {border-style:dotted none dotted none; border-color:#ffffff; border-bottom-color:#ffffff; background-color:#74EE9E; border-width:4px 0px 4px 0px; height:4px; margin:0px; padding:4px;}

.left_box, .left_box_tc,{background:#D0F6AE;}
.left_box{width:156px; padding:4px 0px; border-bottom:dotted 4px #ffffff;}
.left_box_tc{width:136px; margin:0px 0px 6px 0px; padding:6px 10px;}
.left_box_hw{background:#FFFFFF; width:130px; padding:2px 8px 6px 2px;}

.left_box img{width:70px; height:70px; margin:7px 0px 0px 6px;float:left; border:solid 3px #5A5A5A;}
.left_box_tc img{width:110px; height:40px; margin:1px 0px 0px 10px; border:solid 3px #5A5A5A;}
.left_box_hw img{width:110px; height:40px; margin:1px 0px 0px 10px; border:solid 3px #5A5A5A;}
img.bd{}

.left_box a, .left_box_tc a{text-decoration:none; color:#A21C15;}
.left_box a:hover, .left_box_tc a:hover{color:#425F2A;}
.left_box p{width:135px; color:#000000; font-weight:bold; font-size:12px; clear:both; padding:2px 0px 4px 5px;}
.left_box_tc p, .left_box_tc ul, .left_box_tc ol, .left_box_hw{color:#000000; font-weight:nomal; font-size:12px; line-height:15px;}
.left_box_tc ul, .left_box_tc ol{margin:1px 0px 2px 1em; padding:1px 0px 2px 1em;}
.l_circle{list-style-type:circle;}
.l_square{list-style-type:square;}

.left_box a{color:#000000;}
.left_box a:hover{color:#5A5A5A;}

#body_right{width:729px; float:right; background:#ffffff; border:solid 2px #dbdbdb;}
#body_right_bno{width:729px; float:right;}
.rbox_top{width:358px; height:370px; background:url('/md/images/top358bg.gif') repeat-y center; text-align:left;}
.rbox_top .txt{height:75px; padding:0px 10px 8px 10px; color:#000000;}
.rbox_top img{border:none;margin-top:5px; margin-left:6px;}
.rbox_top a{text-decoration:none;}
.rbox_top a:hover{color:#000000;}
.rbox_top p{font-size:12px; line-height:15px;}

.rbox_top .dlp{background:url('/md/images/top4_bgdlp.jpg') no-repeat center top;}
.rbox_top .exitem{background:url('/md/images/top4_bgexitem.jpg') no-repeat center top;}
.rbox_top .ptc{background:url('/md/images/top4_bgptc.jpg') no-repeat center top;}
.rbox_top .pkg{background:url('/md/images/top4_bgpkg.jpg') no-repeat center top;}
.rbox_top .kuji{background:url('/md/images/top4_bgkuj.jpg') no-repeat center top;}
.rbox_top .exitem{background:url('/md/images/top4_bgexitem.jpg') no-repeat center top;}
.rbox_top .comic{background:url('/md/images/top4_bgcom.jpg') no-repeat center top;}
.rbox_top .music{background:url('/md/images/top4_bgmusic.jpg') no-repeat center top;}

.topitem_btn{width:358px; height:30px; display:block; overflow:hidden; text-indent:-600px; margin:0px; padding:0px; border-bottom:solid 4px #C29C6D;}
.topitem_btn a{width:358px; height:30px; display:block; text-decoration:none;}
.btndlp a{background:url('/md/images/top_btn_dlp.gif') no-repeat center bottom;}
.btndlp a:hover{background:url('/md/images/top_btn_dlp.gif') no-repeat center top;}
.btnexitem a{background:url('/md/images/top_btn_exitem.gif') no-repeat center bottom;}
.btnexitem a:hover{background:url('/md/images/top_btn_exitem.gif') no-repeat center top;}
.btnptc a{background:url('/md/images/top_btn_ptc.gif') no-repeat center bottom;}
.btnptc a:hover{background:url('/md/images/top_btn_ptc.gif') no-repeat center top;}
.btnpkg a{background:url('/md/images/top_btn_pkg.gif') no-repeat center bottom;}
.btnpkg a:hover{background:url('/md/images/top_btn_pkg.gif') no-repeat center top;}
.btnkuji a{background:url('/md/images/top_btn_kuj.gif') no-repeat center bottom;}
.btnkuji a:hover{background:url('/md/images/top_btn_kuj.gif') no-repeat center top;}
.btncomic a{background:url('/md/images/top_btn_com.gif') no-repeat center bottom;}
.btncomic a:hover{background:url('/md/images/top_btn_com.gif') no-repeat center top;}
.btnmusic a{background:url('/md/images/top_btn_music.gif') no-repeat center bottom;}
.btnmusic a:hover{background:url('/md/images/top_btn_music.gif') no-repeat center top;}

.right_boxl{width:678px; text-align:left; background:#ffffff; padding:10px 25px 20px 25px;}
.right_boxl p, .right_boxl li{font-size:12px; line-height:15px;}
.right_boxl .gr{color:#595959;}

.right_boxl ul{list-style:none; margin:10px 0px 0px 2px; padding:0px;}
.tc_list li{margin-bottom:5px; width:160px; font-size:11px; color:#595959;}
.tc_list img{margin-bottom:5px;}
.tc_pict{float:left; padding-right:12px;}
.tc_pictr{float:left;}

#tc_ss_out{width:668px; background:#F4F4DC; padding:10px 0px 10px 19px;}
.tc_ss_out img{margin-bottom:1px;}
.tc_ss1, .tc_ss2, .tc_ss3, .tc_ss4{padding-right:10px;float:left;margin-top:6px;}
.tc_ss1{width:210px;}
.tc_ss2{width:430px;}
.tc_ss3{width:630px;}
.tc_ss4{width:280px; margin-left:15px;}

.icon_pkg, .icon_ptc, .icon_pkg, .icon_kuji, .icon_exitem, .icon_cmic, .icon_dlp{width:60px; height:16px; margin:5px 4px 0px 3px; float:right; text-indent:1000px; display:block; overflow:hidden;}
.icon_pkg{background:url(/md/images/icon_pkg.gif);}
.icon_ptc{background:url(/md/images/icon_ptc.gif);}
.icon_kuji{background:url(/md/images/icon_kuji.gif);}
.icon_exitem{background:url(/md/images/icon_exitem.gif);}
.icon_cmic{background:url(/md/images/icon_cmic.gif) }
.icon_dlp{background:url(/md/images/icon_dlp.gif);}

.linktop{width:156px; height:35px;}
.linktop a{width:156px; height:35px; background:url(/md/images/m_linktop.gif) no-repeat center bottom; display:block; overflow:hidden; text-indent:-600px;}
.linktop a:hover{background:url(/md/images/m_linktop.gif) no-repeat center top;}

.w684{width:684px;}

h4.item_tit{
background:url(/md/exitem/images/exitem_title_bg.gif) no-repeat;
height:27px;
width:640px;
line-height:24px;
padding-left:18px;
font-weight:bold;
color:#009900;
margin-bottom:8px;
}
.itembox{
margin-left:18px;
border:solid 1px #CCCCCC;
padding:30px;
width:32px;
height:32px;
float:left;
}
.item_price{
background:url(/md/exitem/images/exitem_icon_price.gif) no-repeat;
padding-left:90px;
line-height:23px;
margin-left:10px;
width:150px;
margin-bottom:5px;
float:left;
}
.item_set{
background:url(/md/exitem/images/exitem_icon_set.gif) no-repeat;
padding-left:90px;
line-height:23px;
margin-left:10px;
width:150px;
margin-bottom:5px;
float:left;
}
.item_effect{
background:url(/md/exitem/images/exitem_icon_effect.gif) no-repeat;
padding-left:90px;
line-height:23px;
margin-left:10px;
width:420px;
float:left;
}
.item_att {
background:url(/md/exitem/images/exitem_icon_att.gif) no-repeat;
line-height:18px;
text-indent:15px;
margin:5px 0;
width:100%;
}
.item_att_btm{padding-top:6px;margin-left:30px;}
h4.item_tit_set{
background:url(/md/exitem/images/exitem_title_bg.gif) no-repeat;
height:27px;
width:640px;
line-height:24px;
padding-left:18px;
font-weight:900;
color:#009900;
margin-bottom:8px;
font-size:16px;
}
p.item_set_txt{padding-left:18px; padding-bottom:15px;}
.item_set_att{font-size:12px;}
.itemname{font-size:13px; font-weight:bold;}
.item_setbox{
background:url(/md/exitem/images/exitem_set_set.gif) no-repeat top;
width:600px;
margin:0 auto;
padding-top:25px;
}
.set_item_in{
margin-left:10px;
padding:3px;
width:275px;
height:65px;
float:left;
}
.set_item_in2{
margin-left:10px;
padding:3px;
width:275px;
height:100px;
float:left;
}
.set_item_in img{float:left; padding-right:5px;}

/*rct*/
/*.item_set_attentionbox{
width:440px;
float:left;
}*/

.item_set_attention{
font-size:12px;
text-indent:-1em;
line-height:1.2em;
}
/*?*/

/* j[{ */

#body_left_exitem{width:159px; float:left;text-align:left;}
#body_left_exitem_sub{width:116px; margin:0 11px;}
.left_box_btnhead{background:url(/md/images/btnarea_head.gif) no-repeat; height:7px;}
.left_box_btnfoot{background:url(/md/images/btnarea_foot.gif) no-repeat; height:8px;}
.left_box_btnbg{background:url(/md/images/btnarea_bg.gif) repeat-y; height:auto; margin-bottom:0; padding-bottom:0;}

#body_left_exitem a.menu01, a.menu02, a.menu03, a.menu04, a.menu05, a.menu06{width:143px; height:49px; text-decoration:none; display:block; font-size:12px; overflow:hidden; text-indent:-1000px;}
#body_left_exitem a.menu01{background-image: url(/md/images/btn_itemtop.gif); }
#body_left_exitem a:hover.menu01 { background-position:0 49px;}
#body_left_exitem a:menu01b {background-image: url(/md/images/btn_itemtop_on.gif);}

#body_left_exitem a.menu02{background-image: url(/md/images/btn_exitem.gif); }
#body_left_exitem a:hover.menu02 { background-position:0 49px;}
#body_left_exitem a:menu02b {background-image: url(/md/images/btn_exitem_on.gif);}

#body_left_exitem a.menu03{background-image: url(/md/images/btn_iriscard.gif); }
#body_left_exitem a:hover.menu03 { background-position:0 49px;}
#body_left_exitem a:menu03b {background-image: url(/md/images/btn_iriscard_on.gif);}

#body_left_exitem a.menu04{background-image: url(/md/images/btn_kuji.gif); }
#body_left_exitem a:hover.menu04 { background-position:0 49px;}
#body_left_exitem a.menu04b {background-image: url(/md/images/btn_kuji_on.gif);}

#body_left_exitem a.menu05{background-image: url(/md/images/btn_dem.gif); }
#body_left_exitem a:hover.menu05 { background-position:0 49px;}
#body_left_exitem a.menu05b {background-position:0 49px;}

#body_left_exitem a.menu06{background-image: url(/md/images/btn_dl.gif); }
#body_left_exitem a:hover.menu06 { background-position:0 49px;}
#body_left_exitem a.menu06b {background-position:0 49px;}



#body_left_exitem a.gmenu01, a.gmenu02, a.gmenu03, a.gmenu04, a.gmenu05, a.gmenu06, a.gmenu07, a.gmenu08, a.gmenu09, a.gmenu10, a.gmenu11, a.gmenu12{width:143px; height:49px; text-decoration:none; display:block; font-size:12px; overflow:hidden; text-indent:-1000px;}
#body_left_exitem a.gmenu01{background-image: url(/md/images/btn_g_itemtop.gif); }
#body_left_exitem a:hover.gmenu01 { background-position:0 49px;}
#body_left_exitem a:gmenu01b {background-image: url(/md/images/btn_g_itemtop.gif);}

#body_left_exitem a.gmenu02{background-image: url(/md/images/btn_g_recommend.gif); }
#body_left_exitem a:hover.gmenu02 { background-position:0 49px;}
#body_left_exitem a:gmenu02b {background-image: url(/md/images/btn_g_recommend.gif);}

#body_left_exitem a.gmenu03{background-image: url(/md/images/btn_g_growup.gif); }
#body_left_exitem a:hover.gmenu03 { background-position:0 49px;}
#body_left_exitem a:gmenu03b {background-image: url(/md/images/btn_g_growup.gif);}

#body_left_exitem a.gmenu04{background-image: url(/md/images/btn_g_statusup.gif); }
#body_left_exitem a:hover.gmenu04 { background-position:0 49px;}
#body_left_exitem a.gmenu04b {background-image: url(/md/images/btn_g_statusup.gif);}

#body_left_exitem a.gmenu05{background-image: url(/md/images/btn_g_useful.gif); }
#body_left_exitem a:hover.gmenu05 { background-position:0 49px;}
#body_left_exitem a.gmenu05b {background-image: url(/md/images/btn_g_useful.gif);}

#body_left_exitem a.gmenu06{background-image: url(/md/images/btn_g_pet.gif); }
#body_left_exitem a:hover.gmenu06 { background-position:0 49px;}
#body_left_exitem a.gmenu06b {background-image: url(/md/images/btn_g_pet.gif);}

#body_left_exitem a.gmenu07{background-image: url(/md/images/btn_g_iriscard.gif); }
#body_left_exitem a:hover.gmenu07 { background-position:0 49px;}
#body_left_exitem a.gmenu07b {background-image: url(/md/images/btn_g_iriscard.gif);}

#body_left_exitem a.gmenu08{background-image: url(/md/images/btn_g_demtip.gif); }
#body_left_exitem a:hover.gmenu08 { background-position:0 49px;}
#body_left_exitem a.gmenu08b {background-image: url(/md/images/btn_g_demtip.gif);}

#body_left_exitem a.gmenu09{background-image: url(/md/images/btn_g_demparts.gif); }
#body_left_exitem a:hover.gmenu09 { background-position:0 49px;}
#body_left_exitem a.gmenu09b {background-image: url(/md/images/btn_g_demparts.gif);}

#body_left_exitem a.gmenu10{background-image: url(/md/images/btn_g_protectup.gif); }
#body_left_exitem a:hover.gmenu10 { background-position:0 49px;}
#body_left_exitem a.gmenu10b {background-image: url(/md/images/btn_g_protectup.gif);}

#body_left_exitem a.gmenu11{background-image: url(/md/images/btn_castle.gif); }
#body_left_exitem a:hover.gmenu11 { background-position:0 49px;}
#body_left_exitem a.gmenu11b {background-image: url(/md/images/btn_castle.gif);}

#body_left_exitem a.gmenu12{background-image: url(/md/images/btn_fishing.gif); }
#body_left_exitem a:hover.gmenu12 { background-position:0 49px;}
#body_left_exitem a.gmenu12b {background-image: url(/md/images/btn_fishing.gif);}


.left_bnr{width:156px; padding:4px 0 0 0; height:65px;}
.left_bnr img{border:0;}

.h1goods{
	text-indent:-9999em;
	display:block;
	width:903px;
	height:103px;
}
.h1goods a{
	float:none;
}

/*.h1goods{background:url('/md/topad/md_h1.jpg') no-repeat left top; height:103px;}*/

.left_box_btnsub_bg{background:url(/md/images/btnarea_sub_bg.gif) repeat-y; height:auto;}

#body_left_exitem_sub img{border:solid 3px #5A5A5A;  margin-bottom:3px;width:110px; height:40px; margin-left:2px;}
#body_left_exitem_sub a.menu01s, a.menu02s, a.menu03s, a.menu04s, a.menu05s, a.menu06s, a.menu07s, a.menu08s, a.menu09s, a.menu10s{width:116px; height:46px; text-decoration:none; display:block; font-size:12px; overflow:hidden; text-indent:-1000px;border:solid 3px #5A5A5A;  margin-bottom:3px;}

#body_left_exitem_sub a.menu01s{background-image: url(/md/exitem/images/btn_exitem_set.gif); }
#body_left_exitem_sub a:hover.menu01s { background-position:0 46px;}

#body_left_exitem_sub a.menu02s{background-image: url(/md/exitem/images/btn_exitem_30days.gif); }
#body_left_exitem_sub a:hover.menu02s { background-position:0 46px;}

#body_left_exitem_sub a.menu03s{background-image: url(/md/exitem/images/btn_exitem_necessity.gif); }
#body_left_exitem_sub a:hover.menu03s { background-position:0 46px;}

#body_left_exitem_sub a.menu04s{background-image: url(/md/exitem/images/btn_exitem_statusup.gif); }
#body_left_exitem_sub a:hover.menu04s { background-position:0 46px;}

#body_left_exitem_sub a.menu05s{background-image: url(/md/exitem/images/btn_exitem_protectup.gif); }
#body_left_exitem_sub a:hover.menu05s { background-position:0 46px;}

#body_left_exitem_sub a.menu06s{background-image: url(/md/exitem/images/btn_exitem_useful.gif); }
#body_left_exitem_sub a:hover.menu06s { background-position:0 46px;}

#body_left_exitem_sub a.menu07s{background-image: url(/md/exitem/images/btn_exitem_entertain.gif); }
#body_left_exitem_sub a:hover.menu07s { background-position:0 46px;}

#body_left_exitem_sub a.menu08s{background-image: url(/md/exitem/images/btn_exitem_resale.gif); }
#body_left_exitem_sub a:hover.menu08s { background-position:0 46px;}

#body_left_exitem_sub a.menu09s{background-image: url(/md/exitem/images/btn_exitem_bodysuit.gif); }
#body_left_exitem_sub a:hover.menu09s { background-position:0 46px;}

#body_left_exitem_sub a.menu10s{background-image: url(/md/exitem/images/btn_exitem_sdevil.gif); }
#body_left_exitem_sub a:hover.menu10s { background-position:0 46px;}

#body_left_iriscard_sub{width:116px; margin:0 11px;}
.left_box_btnhead{background:url(/md/images/btnarea_head.gif) no-repeat; height:7px;}
.left_box_btnfoot{background:url(/md/images/btnarea_foot.gif) no-repeat; height:8px;}
.left_box_btnbg{background:url(/md/images/btnarea_bg.gif) repeat-y; height:auto; margin-bottom:0; padding-bottom:0;}
.left_box_menu{width:143px; margin:0px auto 3px;}
.left_box_menu img{border:0; margin:0; padding:0;}


#body_left_iriscard_sub img{border:solid 3px #5A5A5A;  margin-bottom:3px;width:110px; height:40px; margin-left:2px;}
#body_left_iriscard_sub a.menu01s, a.menu02s, a.menu03s, a.menu04s, a.menu05s, a.menu06s, a.menu07s{width:116px; height:46px; text-decoration:none; display:block; font-size:12px; overflow:hidden; text-indent:-1000px;border:solid 3px #5A5A5A;  margin-bottom:3px;}

.rank{font-size:10px; line-height:15px;}
.ta_left{font-size:12px; line-height:15px;}

#body_left_iriscard_sub a.menu01s{background-image: url(/md/iriscard/images/btn_iriscard_kan.gif); }
#body_left_iriscard_sub a:hover.menu01s { background-position:0 46px;}

#body_left_iriscard_sub a.menu02s{background-image: url(/md/iriscard/images/btn_iriscard_all.gif); }
#body_left_iriscard_sub a:hover.menu02s { background-position:0 46px;}

#body_left_iriscard_sub a.menu03s{background-image: url(/md/iriscard/images/btn_iriscard_all2.gif); }
#body_left_iriscard_sub a:hover.menu03s { background-position:0 46px;}

#body_left_iriscard_sub a.menu04s{background-image: url(/md/iriscard/images/btn_iriscard_all03.gif); }
#body_left_iriscard_sub a:hover.menu04s { background-position:0 46px;}

#body_left_iriscard_sub a.menu05s{background-image: url(/md/iriscard/images/btn_iriscard_all04.gif); }
#body_left_iriscard_sub a:hover.menu05s { background-position:0 46px;}

#body_left_iriscard_sub a.menu06s{background-image: url(/md/iriscard/images/btn_iriscard_all04_anv.gif); }
#body_left_iriscard_sub a:hover.menu06s { background-position:0 46px;}

#body_left_iriscard_sub a.menu07s{background-image: url(/md/iriscard/images/btn_iriscard_all5.gif); }
#body_left_iriscard_sub a:hover.menu07s { background-position:0 46px;}

.pl30{padding-left:30px;}
.pt40{padding-top:40px;}
.pb2{padding-bottom:2px;}

.left_box_btnbg a.menu01s2,
.left_box_btnbg a.menu02s2,
.left_box_btnbg a.menu03s2,
.left_box_btnbg a.menu04s2 {
position:relative;
display:block;
width:110px;
margin:5px auto;
font-size:12px;
border:solid 3px #AFC697;
background-color:#ECECEC;
padding:8px;
color:#528D16;

}
.left_box_btnbg a.menu01s2:hover,
.left_box_btnbg a.menu02s2:hover,
.left_box_btnbg a.menu03s2:hover,
.left_box_btnbg a.menu04s2:hover{
background-color:#83B633;
color:#FFFFFF;
}
.left_box_btnbg img{
margin:0px auto;
display:block;
border:solid 3px #AFC697;
}
.left_box_btnbg span.new{
position:absolute;
font-size:11px;
display:block;
background-color:#F8652E;
color:#FFFFFF;
width:25px;
padding:2px;
text-align:center;
right:-8px;
top:-8px;
}

/*--TOP更新追加--*/

.top_single_ex, .top_single_iris, .top_single_dem {
	clear: both;
	padding-top: 8px;
}
*:first-child+html .top_single_ex{position:absolute;top:40px;left:10px;}
*:first-child+html .top_single_iris{position:absolute;top:140px;left:10px;}
*:first-child+html .top_single_dem {position:absolute;top:245px;left:10px;}
.top_single_ex ul, .top_single_iris ul, .top_single_dem ul{
	list-style-type: none;
	float: left;
	width: 160px;
	padding-left: 10px;
}
.top_single_ex li, .top_single_iris li, .top_single_dem li{
	list-style-type: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.top_single_ex li a, .top_single_iris li a, .top_single_dem li a{
	/*background-image: url(/md/images/g_arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 15px;*/
	font-size:12px;

}
.g_arrow_12 {
	font-size: 12px;
	background-image: url(/md/images/g_arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 15px;
	text-align: left!important;
}
#body_right .swfbgs {
	background-image: url(/md/images/tny.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	margin-bottom: 15px;
	text-align: left;
}

/*追加*/

.item_left {
  width: 250px;
  float: left;
}
.item_right {
  width: 420px;
  float: right;
}
.settble td img { vertical-align: middle;}
		 
.settble td img .iconname{ margin-right: auto;}
		 
table.settble {
    width: 530px;
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
	bordercolor:#CCCCCC;
}

table.settble th {
    padding: 5px;
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
}
table.settble td {
    padding: 5px;
    border: 1px #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    text-align: left;
	}
td.menu_icon {
     background-image: url(/md/demparts/images/menu_icon.gif) ;
	 background-repeat: no-repeat;
             }

/*
.set_menu	{ background-image: url(/md/demparts/images/menu_back.gif);
             width: 665px;
			 height: 145px;
}
*/
.set_menu{
	background:#f0f0f0;
	width: 672px;
	border-radius: 5px;/* CSS3草案 */  
	-webkit-border-radius: 5px;/* Safari,Google Chrome用 */  
	-moz-border-radius: 5px;/* Firefox用 */ 
	padding:10px 0;
}

.setmenu aa td {
           margin-top: 2px;
		   padding: 5px;
		   }

#body_right #md_singlelineup {
	list-style-type: none;
}
#body_right #md_singlelineup li {
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#body_right #md_singlelineup li.md_singlelineup_last {
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px!Important;
	padding-bottom: 0px;
	padding-left: 0px;
}
#body_right #md_singlelineup li a {
	display: block;
	margin: 0px;
	padding: 0px;
}
#body_right #md_singlelineup li a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#body_out #md_demparts_pagenavi {
	margin:0px auto;
	width:655px;
}
#md_demparts_pagenavi li {
	display: block;
	float: left;
	width: 140px;
	background-image: url(/md/demparts/images/menu_icon.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 18px;
	font-size: 12px;
	height: 14px;
	margin-left:5px;
}
#md_demparts_pagenavi li a{
	background:#f0f0f0;
	display:block;
}
#md_demparts_pagenavi li a:hover{
	background:#cccccc;
}


/*101217追加ここから--------------------------------------------------------*/

#body_left_exitem .kuji_left_onsale,
#body_left_exitem .kuji_left_end{
	border:3px solid #afc797; 
    margin: 5px 13px;
    padding: 5px 0 2px;
	font-size:13px; 
	text-align:center; 
	color:#336600; 
	font-weight:bold;
}
#body_left_exitem .kuji_left_onsale .list_kuji,
#body_left_exitem .kuji_left_end .list_kuji{
	list-style-type:none;
	margin:0;
}
#body_left_exitem .kuji_left_onsale .list_kuji li,
#body_left_exitem .kuji_left_end .list_kuji li{
	margin-bottom:5px;
}
#body_left_exitem .kuji_left_onsale .list_kuji img,
#body_left_exitem .kuji_left_end .list_kuji img{
	border:1px solid #669900;
}
div.active{
	display:block;
}
div.inactive{
	display:none;
}
/*101217追加ここまで--------------------------------------------------------*/





a img{
	border:0px;
}

















