@import url(/css/reset.css);@import url(/css/basic.css);@charset "shift-jis";*{margin:0;padding:0}html{background:#e0e0e0}body{font-size:14px;text-align:center;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック'}p{font-size:14px;line-height:160%;padding-bottom:10px}a{text-decoration:underline;color:#3a4199}a:hover{text-decoration:none;color:#e2041b}.aka{color:#c00;font-weight:bold}.ao{color:#30f}.tya{color:#bd000e}.gray{color:#3d3737}.green{color:#090}.size8{font-size:8px}.size9{font-size:9px}.size10{font-size:10px}.size11{font-size:11px}.size12{font-size:12px}.size14{font-size:14px}.size16{font-size:16px}.size18{font-size:18px}.size20{font-size:20px}.size22{font-size:22px}.size22_aka{font-size:22px;color:#c00;font-weight:bold}.size24{font-size:24px;line-height:150%}.size26{font-size:26px}.size28{font-size:28px;line-height:135%}.size30_aka{font-size:30px;color:#c00;font-weight:bolder;line-height:140%}.size36{font-size:36px}.size48{font-size:48px}.size60_aka{font-size:60px;color:#c00}.size72{font-size:72px}.b{font-weight:bold}.strong{font-weight:bold}.em{font-weight:bold}.u_line{text-decoration:underline}.u_line_bld{text-decoration:underline;font-weight:bold}.yline{background:#ff0;font-weight:bold}.yline_b{background:#ff0;font-weight:bold;font-size:20px}.center{text-align:center;padding:5px 0 0 0}.left{text-align:left;padding:5px 5px 0 0}.right{float:right;padding:5px 82px 0 0}.right2{float:right;padding:0 119px 0 0}.right-last{float:right;padding:5px 202px 0 0}.voice_right{float:right;padding:0 82px 0 0}.to_link{margin:20px 0 0 0;text-align:right}.to_link_r{font-size:18px;font-weight:bold;margin:20px 0 0 0;text-align:right}.clear{clear:both}img{border:none;margin:0;padding:0}a img{border:none}.imgl{padding:0 30px 10px 0;float:left}.imgr{padding:0 140px 10px 25px;float:right}.imgr2{padding:0 85px 10px 25px;float:right}h1{width:950px;font-size:10px;font-weight:normal;color:#fff;margin:2px auto;text-indent:-9999px;height:0}.box8 h2{width:494px;font-size:20px;font-weight:bold;color:#009;border-bottom:2px solid #333;padding:0 0 5px 0}.box8 h2.voice2{width:494px;font-size:20px;font-weight:bold;color:#c00;border-bottom:2px solid #333;padding:0 0 5px 0}#container{width:1000px;margin:0 auto;padding:0;overflow:hidden;background:url(img/xback_2.jpg.pagespeed.ic.YgbGDcorG6.jpg) repeat-y}#container2{width:950px;margin:0 auto 0;padding:0;overflow:hidden;background:#fff;border-left:#ccc solid 1px;border-right:#ccc solid 1px}.opt{width:900px;margin:20px 25px 0 25px;padding:5px;background:url(img/opt-bg.jpg) repeat-x;border:solid 1px #e7f1f6;clear:both;overflow:hidden}.opt-in{margin:0;padding:10px;border:solid 1px #358bb9;overflow:hidden}p.opt-catch{font-size:30px;font-weight:bold;line-height:160%;color:#bd000e;text-align:center;padding:0}.opt1{width:325px;background:url(img/opt_back.gif) repeat-y}.opt1 p{padding:0 10px;font-size:11px;line-height:110%}.opt2{width:815px;background:url(img/opt_2_back.gif) repeat-y;margin-left:68px;padding-left:30px;text-align:left}.opt2 p{padding:0 10px;font-size:11px;line-height:110%;margin-bottom:15px;text-align:center}.opt-left p{font-size:12px;text-align:left;padding:0}table.form{width:325px;font-size:13px;border-collapse:collapse;border-spacing:0;margin:0 0 10px;padding:0}table.form_2{width:800px;font-size:13px;border-collapse:collapse;border-spacing:0;margin:0 0 10px;padding:0}table.form td{vertical-align:top;padding:7px 0}table.form td p{font-weight:bold;color:red;padding:7px 0 0}input.mail-form{font-size:17px;font-weight:bold;width:195px;padding:5px 0 5px 45px;text-align:left;background:#fff url(img/mail.png) no-repeat left 8px;font-family:'メイリオ','Meiryo'}input.mail-form_2{font-size:18px;font-weight:bold;width:500px;padding:5px 0 5px 45px;text-align:left;background:#fff url(img/mail.png) no-repeat left 8px;font-family:'メイリオ','Meiryo';margin-left:5px}input.sei-form{font-size:17px;font-weight:bold;width:195px;padding:5px 0 5px 45px;text-align:left;background:#fff url(img/mei.png) no-repeat left 8px;font-family:'メイリオ','Meiryo'}input.sei-form_2{font-size:18px;font-weight:bold;width:500px;padding:5px 0 5px 45px;text-align:left;background:#fff url(img/mei.png) no-repeat left 8px;font-family:'メイリオ','Meiryo';margin-left:5px}input.mei-form{font-size:18px;font-weight:bold;width:195px;padding:5px 0 5px 45px;text-align:left;background:#fff url(img/mei.png) no-repeat left 8px;font-family:'メイリオ','Meiryo'}input.mei-form_2{font-size:18px;font-weight:bold;width:500px;padding:5px 0 5px 45px;text-align:left;background:#fff url(img/mei.png) no-repeat left 8px;font-family:'メイリオ','Meiryo';margin-left:5px}.opt-privacy{width:292px;padding:5px 15px}p.privacy-title{font-size:12px;padding:0 5px 2px;background-color:#666;text-align:left;line-height:120%;color:#fff}.privacy-content{height:30px;margin:0;padding:5px;background-color:#fff;border:1px solid #c4c4c4;overflow-y:scroll;width:280px}.opt-privacy_2{width:795px;padding:5px;margin-left:71px}p.privacy-title_2{font-size:12px;padding:5px 5px 2px;background-color:#666;text-align:left;line-height:120%;color:#fff}.privacy-content_2{height:25px;margin:0;padding:5px;background-color:#fff;border:1px solid #c4c4c4;overflow-y:scroll;width:788px}.privacy-content p{font-size:11px;text-align:left}.privacy-content_2 p{font-size:11px;text-align:left}.banner-in{width:950px;height:100%;margin:0 auto}#footer{width:100%;background-color:#666;border-top:2px solid #91918c;clear:both}#footer ul{text-align:center;margin:0 auto;padding:15px 0;background-color:#666;border-bottom:1px solid #4a4a48}#footer li{list-style-type:none;display:inline;padding:0 5px;font-size:12px;color:#fff}#footer li a{color:#fff;text-decoration:none}#footer li a:hover{color:#f90;text-decoration:none}#foot-end{font-size:12px;font-weight:normal;text-align:center;color:#fff;margin:0 auto;padding-top:10px;padding-bottom:10px;background-color:#666;border-top:1px solid #999}#foot-end a{text-decoration:none;color:#fff}#foot-end a:hover{text-decoration:none;color:#f90}#address{text-decoration:none}td{padding:5px}input,textarea,select{font-family:sans-serif;font-weight:normal}.law-content{width:900px;margin:20px 50px 0;padding:5px;clear:both;overflow:hidden}table.law{width:840px;height:auto;font-size:13px;margin:0 30px 20px 30px;padding-top:10px;padding-bottom:15px}td.right{text-align:left;padding:10px;border-top:1px solid #ccc}td.left{font-weight:bold;text-align:left;padding:10px;background-color:#f8f8f8;border-top:1px solid #ccc}td.right-last{text-align:left;padding:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}td.left-last{font-weight:bold;text-align:left;padding:10px;background-color:#f8f8f8;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#law-copyright{width:100%;font-size:12px;font-weight:normal;text-align:center;color:#fff;margin:0 auto;padding-top:10px;padding-bottom:10px;background-color:#666;border-top:1px solid #666}#law-copyright a{text-decoration:none;color:#fff}#law-copyright a:hover{text-decoration:none;color:#fff}#timer{width:850px;height:120px;margin-left:45px;margin-top:10px}.box1{width:890px;text-align:left;margin:0 70px 10px}.box1 p{font-size:16px;margin:40px 0 0 50px}.box1 ul{margin:20px 0 0 50px}.box1 ul li{font-size:18px;font-weight:bold;background:url(img/checkbox.gif.pagespeed.ce.V3_ZWn7kx7.gif) left 4px no-repeat;padding:0 0 0 25px;list-style:none;line-height:180%}.box2{width:875px;text-align:left;margin:20px auto;background:url(img/back_a.png) repeat-y;padding-top:30px;border-bottom:1px solid #ccc;padding-bottom:2px}.game_waku{margin:0 0 0 92px}.game{background:url(img/game_mid.png) repeat-y;margin-left:57px;padding:15px 40px;font-size:16px}.game p{margin:0 0 0 67px}.box3{background:url(img/s_back.png) repeat-y;padding:5px 30px}.box3 ul li{background:url(img/checkbox.gif.pagespeed.ce.V3_ZWn7kx7.gif) no-repeat 0 5px;font-weight:bold;margin-left:60px;font-size:16px;padding-left:30px;line-height:200%;list-style:none}.box3 p{margin:3px auto 5px 60px;font-size:16px}.box4{padding:15px auto 15px 185px;background:url(img/box4_back.gif) repeat-y;margin-left:1px}.box4 p{margin:5px aito 80px 10px}.box5{background:url(img/box5_back.gif) repeat-y;margin-left:1px;text-align:left;padding-left:140px;padding-top:20px}.box5 p{margin:5px aito 20px 10px;font-size:16px}.box5 ul li{list-style-type:none;background:url(img/checkbox.gif.pagespeed.ce.V3_ZWn7kx7.gif) no-repeat;background-positon:left center;padding-bottom:15px;padding-left:30px;font-size:16px}.box6{border:#000 5px solid;padding:0　15px 15px;width:640px;margin:20px 135px 60px;background:#e7e7e7;padding:15px 15px 5px}.mo{padding:10px 0 0 0}.box7{width:795px;margin-bottom:25px;text-align:left;margin-left:67px;padding:70px 20px 0 0;font-size:15px;line-height:140%}.box7 p{margin-left:30px;line-height:140%}.box8{width:736px;text-align:left;padding:20px 50px;background:url(img/box8_back.gif) repeat-y;margin-left:107px}.box8 p{margin:28px 0 0 0}.box9{width:815px;padding-right:32px}.box9 p{margin-left:15px}.box10{width:370px;float:left;padding-left:15px;padding-bottom:50px}.box11{width:370px;float:right;margin-right:50px}.syouhin{width:360px;font-size:14px;line-height:120%;text-align:left;margin:0 0 0 120px;padding:10px;border:1px solid #ccc;background:#f9f9f9}.syouhin ul{margin-top:10px}.syouhin ul li{list-style:none;background:url(img/xbullet1.png.pagespeed.ic.kHju1l7eSl.png) left 4px no-repeat;padding:0 0 0 13px}.btn1{padding:0;width:948px;margin:30px auto}.btn1 a{height:243px;width:948px;display:block;background:url(img/xbtn.jpg.pagespeed.ic.D0PK_w2_Ox.jpg) no-repeat}.btn1 a:hover{background-position:-1px -244px}.btn3{padding:0;width:948px;margin:30px auto}.btn3 a{height:243px;width:948px;display:block;background:url(img/xbtn3.jpg.pagespeed.ic.VZX-eitM0S.jpg) no-repeat}.btn3 a:hover{background-position:-1px -244px}a:hover{position:relative;top:1px;left:1px;text-decoration:none}#qa{width:700px;margin:0 auto;padding:20px 0 40px;overflow:hidden;text-align:left}#qa p{font-size:16px}.q{width:700px;background:url(img/xq.png.pagespeed.ic.ijcINYQjwL.png) no-repeat 0 10px;border-bottom:#ccc 1px solid;padding:20px 60px 10px;background-color:#f0f0f0;margin:0 auto}.a{width:700px;background:url(img/a.jpg.pagespeed.ce.YJD2_xl1ut.jpg) no-repeat 0 10px;margin-left:144px;padding:20px 60px 40px;margin-bottom:20px;margin:0 auto}.henkin{width:615px;background:#f6f6f6;border:1px solid #eaeaea;padding:20px;margin:0 0 0 50px}