@charset "UTF-8";body,dl{margin:0}#wrapper,body{background:#fff}body{padding:0;color:#1b1b1b;width:100%;line-height:1;letter-spacing:normal;text-align:justify;font-size:14px;font-family:Verdana,'メイリオ','ＭＳ Ｐゴシック',sans-serif,'Hiragino Kaku Gothic ProN',Meiryo;position:relative}#index #header{width:100%;height:130px;background:url(../img/header_bg.png) repeat-x;position:fixed;top:0;z-index:9999}#index #header .header{width:960px;margin:0 auto;position:relative}#index #header .header .logo{padding-top:4px;float:left}#index #header .header h1{font-size:12px;font-weight:700;float:left;color:#e60012;text-align:center;line-height:1.2;padding:24px 0 0 16px}#index #header .header .topic_box{position:absolute;right:422px;top:5px}#index #header .header .topic_box .box{float:left}#index #header .header .tel_box{position:absolute;right:210px;top:5px}#index #header .header .tel_box .btn{float:left}#index #header .header .company_box{position:absolute;right:0;top:5px}#tabBox,#tabBox ul li p{position:relative;margin:0}#index #header .header .company_box .btn{float:left}#index #header .navi{width:960px;margin:6px auto 0}#index #header .navi li{margin:-1px 0 0;float:left;line-height:1;font-size:0;height:50px;overflow:hidden}#index #topBanner{padding-top:130px;height:180px;background:url(../img/topBanner_bg.png) center 130px no-repeat #80c7fb}#index #topBanner .bannerImg{text-align:center}#index #topImg{position:relative;height:910px;background:url(../img/topImg_bg.png) center no-repeat #f8cc11}#index #topImg .mainImg{text-align:center;padding-left:60px}#wrapper{width:960px;margin:0 auto}.base1,.base2{width:920px;margin:0 auto}.base1{padding:45px 0 0}#tab,#tabBox,.base2{padding:0}#tabArea{margin:0 auto;width:890px;clear:both;line-height:25px}#tab{margin:0;padding:0;width:100%;overflow:hidden}#tab li img{margin-right:1.4px;margin-bottom:3px}#tab li:nth-child(3) img{margin-right:530px;}#tab li:nth-child(11) img,#tab li:nth-child(19) img,#tab li:nth-child(27) img{margin-right:0}#tab li:nth-child(n+23) img{margin-bottom:0}#tab li .upper{height:62px;float:left}#tab li .under{height:43px;float:left}#tab li a{display:block}#tabBox{padding:0;height:618px;border-top:#dd0202 solid 7px;background:#fcffc7}#tabBox ul{margin:15px auto;padding:0;width:870px}#tabBox ul li{margin:0 9px 20px 0;padding:0 0 5px;width:160px;background:#FFF;display:inline-block;vertical-align:top}#tabBox ul li span{margin:15px auto 0;width:90px;height:auto;display:block}#tabBox ul li span img{width:100%;height:auto}#tabBox ul li p{padding:5px;width:100%;height:100px;font-size:90%;box-sizing:border-box;background:#FFF}#tabBox ul li p em{color:red;font-weight:700;position:absolute;bottom:5px;left:5px}#tabBox ul li:last-child{margin:0!important}.base3{margin:0 auto;padding:0;width:920px}.base3_plus{width:768px;font-size:13px;margin:10px auto 50px}.base3 h3{height:53px}.base3 .box01{margin:0 auto;padding:0;width:768px;background:#fcffc7}.base3 .box01 .boxIn{margin:0 auto;padding:13px 0 33px;width:768px;box-sizing:border-box;border:3px solid #028fd7;border-top:none}.base3 .box01 .boxIn p{margin:0 0 30px;text-align:center;font-weight:700}.base3 .box01 dl{margin:0 auto 20px;padding:0;clear:both;width:450px;display:block}.base3 .box01 dl dt{margin:0 auto 10px;padding:0;clear:both;font-weight:700;font-size:120%}.base3 input,.base3 option{padding:0 3px}.base3 select{padding:8px 3px;width:290px;font-size:90%;border:1px solid #bdbdbd}.base4,.base4 .box01{padding:0;margin:0 auto}.base3 ul.BtnBox{margin:30px auto;width:78%;clear:both}.base3 ul.BtnBox .btnC{width:100%;text-align:center}.btn01{width:252px;height:61px;border:none!important;text-indent:-9999;cursor:pointer;background:url(../img/btn_form1.png) no-repeat}.btn01:hover{opacity:.7;filter:alpha(opacity=60);-ms-filter:"alpha(opacity=60)"}.base4{width:920px}.base4 h3{height:30px}.base4 .box01{width:500px;background:#fcffc7}.base4 .box01 .boxIn{margin:0 auto;padding:13px 0 33px;width:500px;box-sizing:border-box;border:3px solid #028fd7;border-top:none}.base4 .box01 .boxIn .campaignCode{width:100%;height:30px;display:block;margin-bottom:20px}.campaignCode p{margin:0 auto;width:250px;height:30px;padding-top:12px;font-size:19px;text-align:center;font-weight:700;background-color:#FFF;border:1px solid #bdbdbd}#index #spotlight .spotlight .inner dl,#index #spotlight .spotlight .inner dl.icon01{background:url(../img/spotlight_icon01.png) left top no-repeat;min-height:150px}.red{color:#ff5a5a}.w95{width:95px!important}.w200{width:200px!important}.w226{width:226px!important}.w250{width:250px!important}.w270{width:270px!important}.w300{width:300px!important}.w320{width:320px!important}.w340{width:340px!important}.w350{width:350px!important}.w365{width:365px!important}.w450{width:450px!important}.w460{width:460px!important}.w490{width:490px!important}.w500{width:500px!important}.w530{width:530px!important}.w586{width:586px!important}.mR100{margin-right:100px}.mB10{margin-bottom:10px}.mB30{margin-bottom:30px!important}.mB40{margin-bottom:40px!important}.mB50{margin-bottom:50px!important}.pB20{padding-bottom:20px!important}.wpp100{width:100%!important}#index #subImg{padding:35px 0 1px;text-align:center;margin-bottom:28px}#index #subImg .mainImg01{margin-bottom:26px}#index #spotlight{margin-bottom:18px;padding-bottom:1px}#index #spotlight h2{text-align:center;margin-bottom:20px}#index #spotlight .spotlight{width:890px;margin:0 auto}#index #spotlight .spotlight .inner{float:left;width:654px}#index #spotlight .spotlight .inner dl{margin-top:18px;padding:16px 0 0 78px}#index #spotlight .spotlight .inner dl.icon02{background:url(../img/spotlight_icon02.png) left top no-repeat;min-height:150px}#index #spotlight .spotlight .inner dl.icon03{background:url(../img/spotlight_icon03.png) left top no-repeat;min-height:150px}#index #spotlight .spotlight .inner dl.icon04{background:url(../img/spotlight_icon04.png) left top no-repeat;min-height:150px}#index #spotlight .spotlight .inner dl.icon05{background:url(../img/spotlight_icon05.png) left top no-repeat;min-height:150px}#index #spotlight .spotlight .inner dl.icon06{background:url(../img/spotlight_icon06.png) left top no-repeat;min-height:150px}#index #spotlight .spotlight .inner dl.icon07{background:url(../img/spotlight_icon07.png) left top no-repeat;min-height:150px}#index #spotlight .spotlight .inner dt{font-size:31px;font-weight:700;color:#022ac0;margin-bottom:8px}#index #spotlight .spotlight .inner dt span{display:block;font-size:16px;font-weight:400;margin-top:7px}#index #spotlight .spotlight .inner dd{font-size:16px;line-height:1.4}#index #spotlight .spotlight .inner dd span{display:block;font-size:12px;margin-top:5px}#index #spotlight .spotlight .mainImg01{float:right}#index .contact_arrow{text-align:center;margin-bottom:9px}#index .contact_arrow2{text-align:center;margin-bottom:20px}#index .contact_arrow3{text-align:center;margin-bottom:24px}#index .contact{width:920px;height:620px;margin:0 auto 30px;background:url(../img/contact_bg.png) no-repeat}#index .contact_top{width:920px;height:310px;margin:0 auto 50px;background:url(../img/contact_top_bg.png) 0 180px no-repeat}#index .contact h2{color:#fff;font-size:27px;font-weight:700;margin:15px 0;padding:40px 0 0 242px}#index .contact .textImg01{padding-left:194px;margin-bottom:8px}#index .contact .text01{font-size:10px;font-weight:700;padding-left:245px;letter-spacing:-1px;line-height:14px}#index .contact_top .tel_box{padding:30px 0}#index .contact .tel_box{padding:0 0 0 260px}#index .contact .tel_box .btn{text-align:center;padding-left:10px;margin-top:-30px}#index .contact ul,.contact_top ul{padding:30px 0 0 0px;text-align: center;}#index .contact li,.contact_top li{display: inline;padding-left:21px}#index .space_bottom{padding-bottom:112px}.itemBox{margin:0 auto 20px;padding:0;width:920px}.itemBox .box01,.itemBox h2{margin:0;padding:0}.itemBox .box01{display:block;width:100%;height:650px;position:relative;background:url(../img/itembox_cat1.png) center top no-repeat}.itemBox .box01 .set1,.itemBox .box01 .set2,.itemBox .box01 .set3,.itemBox .box01 .set4{width:205px;height:308px;font-weight:700;font-size:12px;position:absolute;top:143px}.itemBox .box01 .set1{left:13px}.itemBox .box01 .set2{left:240px}.itemBox .box01 .set3{left:472px}.itemBox .box01 .set4{left:704px}.itemBox .box02{margin:0 0 30px;padding:0;display:block;width:100%;height:343px;position:relative;background:url(../img/itembox_divide_short.png) center top no-repeat}.itemBox .box02 .set1,.itemBox .box02 .set2,.itemBox .box02 .set3,.itemBox .box02 .set4{width:205px;height:308px;font-weight:700;font-size:12px;position:absolute;top:0}.itemBox .box02 .set1{left:13px}.itemBox .box02 .set2{left:240px}.itemBox .box02 .set3{left:472px}.itemBox .box02 .set4{left:704px}.itemBox .box03{margin:0;padding:0;display:block;width:100%;height:1028px;position:relative;background:url(../img/itembox_cat2.png) center top no-repeat}.itemBox .box03 .set1,.itemBox .box03 .set2,.itemBox .box03 .set3,.itemBox .box03 .set4{width:205px;height:308px;font-weight:700;font-size:12px;position:absolute;top:143px}.itemBox .box03 .set1{left:13px}.itemBox .box03 .set2{left:240px}.itemBox .box03 .set3{left:472px}.itemBox .box03 .set4{left:704px}.itemBox .box04{margin:0 0 30px;padding:0;display:block;width:100%;height:600px;position:relative;background:url(../img/itembox_divide_mid.png) center top no-repeat}.itemBox .box04 .set1,.itemBox .box04 .set2,.itemBox .box04 .set3,.itemBox .box04 .set4{width:205px;height:308px;font-weight:700;font-size:12px;position:absolute;top:0}.itemBox .box04 .set1{left:13px}.itemBox .box04 .set2{left:240px}.itemBox .box04 .set3{left:472px}.itemBox .box04 .set4{left:704px}.itemBox .box05{margin:0;padding:0;display:block;width:100%;height:900px;position:relative;background:url(../img/itembox_cat3.png) center top no-repeat}.itemBox .box05 .set1,.itemBox .box05 .set2,.itemBox .box05 .set3,.itemBox .box05 .set4{width:205px;height:308px;font-weight:700;font-size:12px;position:absolute;top:143px}.itemBox .box05 .set1{left:13px}.itemBox .box05 .set2{left:240px}.itemBox .box05 .set3{left:472px}.itemBox .box05 .set4{left:704px}.itemBox .box06{margin:0 0 30px;padding:0;display:block;width:100%;height:853px;position:relative;background:url(../img/itembox_divide_long.png) center top no-repeat}.itemBox .box06 .set1,.itemBox .box06 .set2,.itemBox .box06 .set3,.itemBox .box06 .set4{width:205px;height:308px;font-weight:700;font-size:12px;position:absolute;top:0}.itemBox .box06 .set1{left:13px}.itemBox .box06 .set2{left:240px}.itemBox .box06 .set3{left:472px}.itemBox .box06 .set4{left:704px}.itemBox .box07{margin:0;padding:0;display:block;width:100%;height:950px;position:relative;background:url(../img/itembox_cat4.png) center top no-repeat}.itemBox .box07 .set1,.itemBox .box07 .set2,.itemBox .box07 .set3,.itemBox .box07 .set4{width:205px;height:308px;font-weight:700;font-size:12px;position:absolute;top:143px}.itemBox .box07 .set1{left:13px}.itemBox .box07 .set2{left:240px}.itemBox .box07 .set3{left:472px}.itemBox .box07 .set4{left:704px}.itemBox .box08{margin:0 0 30px;padding:0;display:block;width:100%;height:243px;position:relative;background:url(../img/itembox_divide_short.png) center top no-repeat}.itemBox .box08 .set1,.itemBox .box08 .set2,.itemBox .box08 .set3,.itemBox .box08 .set4{width:205px;height:308px;font-weight:700;font-size:12px;position:absolute;top:0}.itemBox .box08 .set1{left:13px}.itemBox .box08 .set2{left:240px}.itemBox .box08 .set3{left:472px}.itemBox .box08 .set4{left:704px}.itemBox .box09{margin:0;padding:0;display:block;width:100%;height:1070px;position:relative;background:url(../img/itembox_cat5.png) center top no-repeat}.itemBox .box09 .set1,.itemBox .box09 .set2,.itemBox .box09 .set3,.itemBox .box09 .set4{width:205px;height:308px;font-weight:700;font-size:12px;position:absolute;top:143px}.itemBox .box09 .set1{left:13px}.itemBox .box09 .set2{left:240px}.itemBox .box09 .set3{left:472px}.itemBox .box09 .set4{left:704px}.itemBox .box10{margin:0 0 30px;padding:0;display:block;width:100%;height:173px;position:relative;background:url(../img/itembox_divide_short.png) center top no-repeat}.itemBox .box10 .set1,.itemBox .box10 .set2,.itemBox .box10 .set3,.itemBox .box10 .set4{width:205px;height:308px;font-weight:700;font-size:12px;position:absolute;top:0}.itemBox .box10 .set1{left:13px}.itemBox .box10 .set2{left:240px}.itemBox .box10 .set3{left:472px}.itemBox .box10 .set4{left:704px}.itemBox .box11{margin:0;padding:0;display:block;width:100%;height:1000px;position:relative;background:url(../img/itembox_cat6.png) center top no-repeat}.itemBox .box11 .set1,.itemBox .box11 .set2,.itemBox .box11 .set3,.itemBox .box11 .set4{width:205px;height:308px;font-weight:700;font-size:12px;position:absolute;top:143px}.itemBox .box11 .set1{left:13px}.itemBox .box11 .set2{left:240px}.itemBox .box11 .set3{left:472px}.itemBox .box11 .set4{left:704px}.itemBox .box12{margin:0 0 30px;padding:0;display:block;width:100%;height:403px;position:relative;background:url(../img/itembox_divide_long.png) center top no-repeat}.itemBox .box12 .set1,.itemBox .box12 .set2,.itemBox .box12 .set3,.itemBox .box12 .set4{width:205px;height:308px;font-weight:700;font-size:12px;position:absolute;top:0}.itemBox .box12 .set1{left:13px}.itemBox .box12 .set2{left:240px}.itemBox .box12 .set3{left:472px}.itemBox .box12 .set4{left:704px}.itemBox .box13{margin:0 0 30px;padding:0;display:block;width:100%;height:1150px;position:relative;background:url(../img/itembox_cat7.png) center top no-repeat}.itemBox .box13 .set1,.itemBox .box13 .set2,.itemBox .box13 .set3,.itemBox .box13 .set4{width:205px;height:308px;font-weight:700;font-size:12px;position:absolute;top:143px}.itemBox .box13 .set1{left:13px}.itemBox .box13 .set2{left:240px}.itemBox .box13 .set3{left:472px}.itemBox .box13 .set4{left:704px}.itemBox span{margin:0;padding:0 0 0 15px;display:block;box-sizing:border-box;background:url(../img/ic_01.png) 0 5px no-repeat}.itemBox .box14{margin:0 0 30px;padding:0;display:block;width:100%;height:463px;position:relative;background:url(../img/itembox_divide_long.png) center top no-repeat}.itemBox .box14 .set1,.itemBox .box14 .set2,.itemBox .box14 .set3,.itemBox .box14 .set4{width:205px;height:348px;font-weight:700;font-size:12px;position:absolute;top:0}.itemBox .box14 .set1{left:13px}.itemBox .box14 .set2{left:240px}.itemBox .box14 .set3{left:472px}.itemBox .box14 .set4{left:704px}#index #flow{margin:64px 0 44px;padding-bottom:1px}#index #flow h2{text-align:center;margin-bottom:18px}#index #flow .textbox01{width:874px;height:157px;margin:0 0 0 36px;background:url(../img/flow_textbox01.png) no-repeat}#index #flow .textbox02{width:890px;margin:-18px 0 20px 36px;background:url(../img/flow_textbox02.png) no-repeat}#index #flow .textbox03{width:890px;padding-bottom:30px;margin:-16px 0 0 36px;background:url(../img/flow_textbox03.png) no-repeat}#index #flow .textbox04{width:889px;height:240px;margin:-18px 0 0 36px;background:url(../img/flow_textbox04.png) no-repeat}#index #flow .textbox05{width:890px;height:280px;margin:-20px 0 0 36px;background:url(../img/flow_textbox05.png) no-repeat}#index #flow .text span,#index #flow .text2{margin-top:20px;font-size:12px}#index #flow h3{font-size:28px;font-weight:700;color:#022ac0;margin-bottom:13px;padding:23px 0 0 118px}#index #flow .text,#index #flow .text2{line-height:1.4;padding-left:119px;width:464px}#index #flow .text{font-size:16px}#index #flow .text a{color:#005dd0}#index #flow .text span{display:block;color:red}#index .topic{width:920px;margin:0 auto 48px;padding-bottom:1px}#index .topic h2{width:920px;height:49px;text-align:center;background:#3a91db;color:#fff;line-height:49px;font-size:30px;font-weight:700;margin-bottom:28px}#index .topic .textbox01{width:890px;height:632px;margin:0 auto 12px;background:url(../img/topic_textbox01.png) no-repeat}#index .topic .textbox02{width:890px;height:204px;margin:0 auto 12px;background:url(../img/topic_textbox02.png) no-repeat}#index .topic .textbox03{width:890px;height:819px;margin:0 auto;background-image:url(../img/topic_textbox03-top.png),url(../img/topic_textbox03-bottom.png),url(../img/topic_textbox03-center.png);background-position:top,bottom,center;background-repeat:no-repeat,no-repeat,repeat-y;background-size:100%}#index .topic .textbox03 h3{width:571px;height:56px;margin:52px auto 10px;background:url(../img/topic_f_text.png) no-repeat}#index .topic .textbox03 h3 span{font-size:20px;font-weight:700;color:#fff;display:block;text-align:center;padding-top:11px}#index .topic .textbox03 .box{margin:0 auto 26px;width:840px}#index .topic .textbox03 .box ul{float:left;margin-right:22px}#index .topic .textbox03 .box ul.last{margin-right:0}#index .topic .textbox03 .box li{font-size:18px;font-weight:700;padding:4px 0 4px 30px;line-height:1;margin-bottom:4px;background:url(../img/topic_icon01.png) left center no-repeat}#index .topic .textbox03 .box li span{font-size:14px}#index .topic .textbox03 .textbox04{width:835px;height:179px;margin:0 auto 20px;background:url(../img/topic_textbox04.png) no-repeat}#index .topic .textbox03 .textbox04 .text{font-size:16px;line-height:1.4;padding:56px 0 0 38px}#index .topic dl{padding:22px 0 0 310px}#index .topic dt{font-size:24px;font-weight:700;color:#0019ae;margin-bottom:12px}#index .topic dd{font-size:15px;line-height:1.35;width:544px}#index .topic dd span{font-size:12px;color:red;display:block;margin-top:6px}#index #list{width:920px;height:2050px;margin:66px auto 56px;background:url(../img/list_bg.png) no-repeat}#index #list h2{text-align:center;padding-top:18px;margin-bottom:72px}#index #list .box01,#index #list .box02,#index #list .box03,#index #list .box04,#index #list .box05{margin-bottom:18px}#index #list .textbox{width:437px;height:342px;background:url(../img/list_textbox.png) no-repeat;position:relative}#index #list .left{float:left;margin-left:18px}#index #list .right{float:right;margin-right:14px}#index #list .textbox .price{padding:19px 0 0 24px;margin-bottom:19px}#index #list .textbox .space{padding:19px 0 0 18px}#index #list .textbox .price .text01{font-size:18px;font-weight:700;color:#002ac4;float:left;padding:8px 0 0}#index #list .textbox .price .arrow{float:left;padding:4px 6px 0 5px}#index #list .textbox .price .text02{float:left;font-size:22px;font-weight:700;width:222px;height:33px;line-height:31px;background:#ff6c00;color:#fff;text-align:center}#index #list .textbox .price .text02 span{font-size:18px;font-weight:400}#index #list .textbox .mainImg{text-align:center;margin-bottom:18px}#index #list .textbox .text03{margin:0 auto;width:400px;font-size:16px;line-height:1.2}#index #list .textbox .text04{font-weight:700;font-size:17px;position:absolute;bottom:32px;left:25px}#index #question{width:890px;margin:0 auto 64px;padding-bottom:1px}#index #question h2{text-align:center;margin-bottom:18px}#index #question .text{font-size:18px;font-weight:700;text-align:center;line-height:1.3;margin-bottom:32px}#index #question dt{padding:16px 0;background:url(../img/question_btn_off.png) 777px center no-repeat #028fd7;margin-top:10px;cursor:pointer}#index #question dt span{display:block;font-size:18px;font-weight:700;color:#fff;height:48px;line-height:48px;padding-left:58px;margin-left:12px;background:url(../img/question_icon_q.png) left center no-repeat}#index #question dd{display:none;border:3px solid #028fd7;padding:28px 0 36px;margin:0 0 26px}#index #question dd span{font-size:17px;display:block;line-height:1.4;padding:1px 0 0 46px;margin-left:21px;width:789px;background:url(../img/question_icon_a.png) left top no-repeat}#index #question dd span sub{display:block;padding-top:16px;font-size:17px;line-height:1.4}#index #footer .footer{background:url(../img/footer_bg.png) center top repeat-x;height:258px}#index #footer .footer .box{width:800px;margin:0 auto}#index #footer .footer .box .left_box{float:left;width:450px;margin-top:26px}#index #footer .footer .box .left_box .logo{float:left;margin-bottom:14px}#index #footer .footer .box .left_box h2{font-size:12px;font-weight:700;color:#fff;line-height:1.2;float:left;padding:50px 0 0 12px}#index #footer .footer .box .right_box{float:right;margin-top:26px;border-left:#fff solid 1px;padding:20px 0 20px 26px}#index #footer .footer .box .right_box h2{font-size:18px;font-weight:700;color:#fff}#index #footer .footer .box .right_box li{font-size:16px;color:#fff;line-height:1.8}#index #footer .footer .box .right_box li span{display:block;margin-left:81px}#index #footer small{font-size:12px;color:#0e2db4;display:block;text-align:center;background:#fff;padding:5px 0}.p_coment{margin:-21px 0 0 100px;font-size:12px}.p_coment2{font-size:12px!important}.topicArea .bnner{padding:0;margin-top:20px;text-align:center;background:#fff}.campaignArea{padding:50px 0 0;text-align:center;background:#fff}.campaignArea .title{padding:20px 0}.campaignTxt{text-align:center;margin:10px 0}.campaign2{margin:0 auto;padding:0;width:669px}.campaign2 .textImg01{margin:20px auto 0;padding:0 0 30px;width:670px;background:#fff}.campaign2 .subject{background-color:#f5f5eb;margin-left:auto;margin-right:auto;padding:25px 40px;position:relative;width:550px}.campaign2 .subject .label{height:38px;left:-15px;position:absolute;top:-20px;width:122px}#video{border:0;font:inherit;margin:0;padding:0;vertical-align:baseline}.stage{width:670px;height:377px;margin:30px auto;position:relative}.stage img{position:absolute;top:0;left:0;opacity:1;transition:opacity .3s}.stage.on img{opacity:0}.attent{color:red;margin:10px 0 0 20px}.assessment{background:#fcffc7;margin:30px auto;padding:30px 0;width:768px;border-top:4px solid #FEAC5F}.ass_text{text-align:center}.btnASS{text-align:center;margin:20px 0}*tr:nth-child(2n+1){background:azure}*tr:nth-child(5n){border-bottom:2px solid #B0C4DE}#index .topic .textbox03 .textbox05{width:824px;margin:0 auto}#index .topic .textbox03 .textbox05 .case{background-color:#fff;border:1px solid #e60012}#index .topic .textbox03 .textbox05 .case ul{padding:15px 25px 20px}#index .topic .textbox03 .textbox05 .case ul li.check:first-child{margin-bottom:10px}#index .topic .textbox03 .textbox05 .case ul li.check{font-size:16px;background:url(../images/common/check.png) no-repeat top 7px left;padding-left:17px}
.matome_buy{border:3px solid #f5b313; width:950px; margin:30px  auto; border-radius: 10px; -webkit-border-radius: 10px;-moz-border-radius: 10px;}
.matome_buy .matome_ttl{ text-align:center; margin:25px 0 20px;}
.matome_buy ul{width:650px; margin:0 auto 40px;}
.matome_buy li{margin:0 0 15px;}
.matome_buy li h3{font-size:29px; color:#022ac0; line-height:1.8em; padding-left:80px; font-weight:bold;}
.matome_buy li h3.rank01{ background:url(../../img/matome_ranking_01.png) 0 50% no-repeat;}
.matome_buy li h3.rank02{ background:url(../../img/matome_ranking_02.png) 0 50% no-repeat;}
.matome_buy li h3.rank03{ background:url(../../img/matome_ranking_03.png) 0 50% no-repeat;}
.matome_buy li p{ padding-left:80px;}
.matome_buy .matome_img_01{text-align:center;margin:0 0 20px;}
.matome_buy .matome_img_02{text-align:center;}
.matome_buy .matome_img_03{text-align:center;}
.matome_buy .matome_btn{text-align:center;margin:30px 0 45px;}
.itemList{
  width:100%;
}
.itemheader{
  background:url("../img/bg_itemheader.png") repeat-x;
  width:100%;
  height:131px;
}
.itemheader li{
  display: table-cell;
  border-right:2px solid #DCDCDC;
  width:228px;
  height: 111px;
  text-align: center;
  vertical-align: middle;
}
.itemheader li:last-child{
  border-right: 0 !important;
}
.itembox{
  background:url("../img/bg_itembox.png") repeat-y;
  width:100%;
  margin:10px 0 30px 0;
}
.item{
  float:left;
  margin:0 0 0 13px;
  padding:0 10px 0 0;
  width:205px;
}
.item li{
  padding:0 0 0 15px;
  background: url(../img/ic_01.png) 0 5px no-repeat;
  font-size:12px;
  font-weight: 700;
}
.item p{
  margin:0;
  width:205px;
  font-size:13px;
  font-weight: bold;
}
.maker{
  margin:1.5em 0 0 0 !important;
}
.attent{
  margin:10px 0 0 15px !important;
  padding-bottom: 1.2em;
  font-size:12px;
}
#index #topImg .btn_buyout{
  position: absolute;
  top:390px;
  bottom:0;
  left:0;
  right: 0;
  margin: auto;
  width: 458px;
  height: 68px;
}
#index #topImg .mainNote{
  position: absolute;
  bottom:8px;
  left:40px;
  right: 0;
  margin: auto;
  font-size:10px;
  line-height: 13px;
  width: 920px;
  height: 50px;
  letter-spacing: -0.5px;
}
#buySystem{
  margin:0 auto;
  width:920px;
}
#buySystem h2{
  margin-bottom: 45px;
}
#buySystem .buySysBox{
  padding-bottom: 20px;
}
#buySystem .buySysBox h3{
  background:url(../img/icon_system.png) no-repeat;
  background-size: 50px auto;
  padding:7px 0 18px 60px;
  color:#097dd1;
  font-size: 30px;
  font-weight: bold;
  line-height: 36px;
}
#buySystem .buySysBox p.txt_sys{
  padding-bottom:20px;
  padding-left: 60px;
  font-size:14px;
  line-height: 22px;
  width: 640px;
}
#buySystem .buySysBox p.note{
  padding-bottom:20px;
  padding-left: 60px;
  font-size:12px;
  line-height: 18px;
  width: 640px;
}
#buySystem .bg1{
  background:url(../img/img_buysys01.png) no-repeat;
  background-position: 95% 20%;
}
#buySystem .bg2{
  background:url(../img/img_buysys02.png) no-repeat;
  background-position: 95% 55%;
}
#buySystem .bg3{
  background:url(../img/img_buysys03.png) no-repeat;
  background-position: 95% 20%;
}
.campain1910{
  margin:20px 0;
  text-align: center;
}
.tel_box .btn a:link{
  color:#FFF;
}
.bar_pd5{
  padding-bottom:5px;
}
.bar_pd_b18{
  padding-bottom:18px;
}
.bar_pd_t20{
  padding-top:20px;
}
.bar_pd_t30{
  padding-top:30px;
}
.mainPoint{
  text-align: center;
}
.id_card{
  line-height:60px;
}
.id_card span{
  display: inline-block !important;
  margin:0 !important;
  color:#2b2b2b !important;
  vertical-align: middle;
}
.id_card span img{
  width: 90px;
}
dd.id_card span{
  margin:10px 10px 10px 0 !important;
}
dd.id_card span a{
  color:#005dd0 !important;
}
