@charset "utf-8";

@import url(../../../common/top/css/gnb.css);
@import url(../../../common/header/css/header.css);
@import url(../../../common/footer/css/footer.css);
@import url(../../../common/login/css/login.css);
@import url(../../shop2/css/shop_basic.css);

*{margin:0;padding:0;}
body{font-size:12px;font-family:"ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3";}

ul,ol,dl{list-style:none;}
fieldset{border:0;}
input{vertical-align:middle;}
select{height:20px;vertical-align:middle;}
button{border:none;cursor:pointer;}
img{border:0;}

h2{clear:both;}
table.table01 th{text-align:center;}

/*h2.tit1{clear:both;/*float:left;width:700px;margin-bottom:12px;padding:10px 0 7px 0;border-bottom:1px solid #dfdfdf;}*/
h2.tit2{clear:both;float:left;width:700px;padding:0 0 7px 0;}
h2.tit2 img{float:left;}
h2.tit2 a img{float:right;margin-top:10px;}*/
h3{color:#222;font-size:12px;font-weight:normal;}

a:link,
a:active,
a:visited{font-size:12px;text-decoration:none;font-family:"MS PGothic",Osaka,"ヒラギノ角ゴ Pro W3";}
a:hover{font-size:12px;text-decoration:underline;font-family:"ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3";}

/*layout*/
#container{width:920px;margin:0 auto 60px auto;color:#666;}
#container {*height:1%;}
#container:after {content:" "; display:block; clear:both; height:0; visibility:hidden;}

#aside{float:left;width:204px;}
#aside h3{float:left;width:204px;margin-bottom:9px;padding-bottom:4px;border-bottom:1px solid #dfdfdf;}
#aside h3 img{float:left;}
#aside h3 a img{float:right;margin-top:4px;}

#aside .game_info{clear:both;padding:8px 10px 0 10px;margin-bottom:6px;color:#222;background:#f3f3f3;border:1px solid #d8d8d8;}
#aside .game_info p.txt{padding:10px 0 5px 0;}
#aside .game_info p.select{padding-bottom:5px;border-bottom:1px solid #dadada;}
#aside .game_info p.guide{margin:0 -10px;}
#aside .game_info p img{vertical-align:middle;}
#aside .game_info select{width:123px;}
#aside .game_info .game_point{margin:5px auto 10px auto;padding:5px 0 5px 13px;font-size:11px;background:#fff;}
#aside .game_info .game_point span{padding-right:20px;font-size:11px;color:#ff5a00;}

#aside .cart{clear:both;float:left;width:131px;height:21px;padding:10px 0 0 73px;color:#444;font-size:11px;background: url(../../shop2/img/bg_cart1.gif) no-repeat left top;}
#aside .cart span{color:#ff5300;}
#aside .banner{clear:both;padding:6px 0 6px 0;}
#aside .link_support1{float:left;margin:6px 0;border:3px solid #d8d8d8;}
#aside .link_support2{float:left;width:192px;padding:4px 0 7px 10px;text-align:center;border:1px solid #d8d8d8;}
#aside .link_support2 img{display:block;float:left;}

#aside .shop_news{clear:both;width:184px;padding:10px 9px 8px 9px;border:1px solid #e5e5e5;}
*html #aside .shop_news{padding-bottom:7px;}
#aside .shop_news h3{overflow:hidden;width:182px !important;height:20px;margin-bottom:0;padding:0 0 0 2px !important;border-bottom:1px solid #f2f2f2;}
*html #aside .shop_news h3{margin-bottom:-9px;}
*+html body #aside .shop_news h3{margin-bottom:-9px;}
#aside .shop_news h3 a img{float:right;margin-top:0 !important;}
#aside ul.news{clear:both;color:#858585;;padding:12px 0 0 2px !important;line-height:15px;font-size:12px;}
#aside ul.news li{margin:0 0 5px 0;padding-left:17px;background:url(../../shop2/img/icon/icon_dot.gif)  no-repeat  3px 6px;}
#aside ul.news li a{color:#858585!important;}
#aside ul.news li.news{background:url(../../shop2/img/icon/icon_news.gif) no-repeat left 2px;}
#aside ul.news li.impor{background:url(../../shop2/img/icon/icon_impor.gif) no-repeat left 3px;}
/*
#aside ul.news{clear:both;padding:0 10px 17px 1px;}
#aside ul.news li{padding:1px 0 6px 17px;background:url(../../shop2/img/icon/icon_dot.gif) no-repeat 4px 5px;}
#aside ul.news li a{color:#858585!important;}
#aside ul.news li.news{background:url(../../shop2/img/icon/icon_news.gif) no-repeat left 3px;}
#aside ul.news li.impor{background:url(../../shop2/img/icon/icon_impor.gif) no-repeat left 3px;}
*/

#contents{float:left;display:inline;width:700px;padding-left:15px;text-align:left;}

#contents h2{margin-bottom:15px;}
#contents h2 img{margin-top:10px;}

#contents p.serial_submit{margin-top:15px;text-align:center;}

#contents .serial_guide_contents a{color:#ff7a03;text-decoration:underline;}

#contents .serial_guide_tab{margin:20px 0 22px 0;border-bottom:1px solid #ccc;}
.serial_guide_tab img{margin:0 -4px -1px 0;vertical-align:top;}

#contents .serial_guide_contents h2{float:left;width:690px;height:17px;margin-bottom:15px;padding:2px;color:#222;font-size:12px;line-height:18px;background:#f2f2f2;}
.serial_guide_contents h2 span{display:block;float:left;width:24px;height:15px;margin-right:8px;padding-top:2px;text-align:center;color:#fff;font-family:Verdana;font-size:10px;line-height:14px;background: url(../img/bg_guide.gif) left top no-repeat;}

.serial_guide_contents p.explain{float:left;width:688px;padding:5px 0 5px 12px;margin-bottom:10px;color:#888;line-height:18px;}
.serial_guide_contents p.explain strong.point_o{font-weight:normal;color:#ff5300;}
.serial_guide_contents p.explain span.caption{display:block;font-size:11px;color:#2890d6;}

.serial_guide_contents .requirment,
.serial_guide_contents .attention{padding:16px 10px 5px 10px;border:3px solid #ECECEC;}
.serial_guide_contents .requirment p,{margin:0 0 6px 9px;}
.serial_guide_contents .attention p img{margin:0 0 6px 7px;}
.serial_guide_contents .requirment p img{margin-bottom:6px;}

.serial_guide_contents ul{margin:15px 0 0 10px;}
.serial_guide_contents ul li{padding-left:10px;background:url(../img/bg_dott_serial.gif) no-repeat top left;line-height:16px;margin-bottom:5px;}

.serial_guide_contents ol{margin-left:4px;}
.serial_guide_contents ol li{padding-left:22px;margin-bottom:5px;line-height:20px;}
.serial_guide_contents ol li.num1{background:url(../img/bg_num1.gif) no-repeat top left;}
.serial_guide_contents ol li.num2{background:url(../img/bg_num2.gif) no-repeat top left;}
.serial_guide_contents ol li.num3{background:url(../img/bg_num3.gif) no-repeat top left;}
.serial_guide_contents ol li.num4{background:url(../img/bg_num4.gif) no-repeat top left;}
.serial_guide_contents ol li.num5{background:url(../img/bg_num5.gif) no-repeat top left;}
.serial_guide_contents ol li.num6{background:url(../img/bg_num6.gif) no-repeat top left;}
.serial_guide_contents ol li.num7{background:url(../img/bg_num7.gif) no-repeat top left;}

.serial_guide_contents p.img_adjust img{margin:0 0 10px 0;}


