@charset "UTF-8";html,body{margin:0;padding:0}img{vertical-align:bottom}a{text-decoration:none!important}#main{height:540px !important;background-image: url(/topics/lp/LP_00395/images/bg_main_pc.png)}#main h2{width:560px;margin:9.5% auto 0}#main h2 img{width:100%}.block{padding:31px 5% 30px}.area_main_header{background-color:#fff;height:auto;overflow:hidden}#header-course div.page-tit div.inner img{margin-top:30px}#pankuzu-item{margin:0;padding:15px 10px 15px 15px;background-color:#fff}#pankuzu-item ul.pankuzu-item{overflow:hidden}#pankuzu-item ul.pankuzu-item li{font-size:80%;float:left}#pankuzu-item ul.pankuzu-item li.arrow{margin:0 7px 0 5px}.area_global_container{background: url(/topics/lp/LP_00395/images/bg_container_pc.png) repeat-y top 3% left}#2{height:650px}section{margin-bottom:15px}h3{height:auto;margin:1em auto 0;font-size:2em;letter-spacing:.2em;width:51.8%}.leadtxt{padding: 0 9%;font-size:1rem;line-height:1.75}.bottomSet{margin-bottom:45px;margin-top:45px}.bottomSet .gototopSp{display:none}.bottomSet .gototopPc{display:inline-block;width:15%;vertical-align:bottom;padding-top:10px;margin-top:0;margin-right:2%}.cardImg{width:65%}#period br{display:none}#contentsList{margin: 0;padding:35px 0 0; background: #f5eb8d}#contentsList h3{width: 596px;margin:0 auto 0.8em}.contentsListInner{padding:0 2%}.contentsListInner p{margin-bottom:2.25em;padding:0 9%;font-size:1rem}.contList{display:table;padding: 0}#rules h3{padding: 43px 0;font-size: 24px}#rules{margin-bottom: 60px;padding: 40px 10.5% 0;background: none}#contact .addTxt{font-size: 14px}.rulesDetail li{line-height: 1.75}#contentsList .block{padding-bottom:1.5em}.contList li{width:49%;display:table-cell;float:left;font-weight:700;border-radius:15px;text-align:center;margin-bottom:10px}.contList li:first-child,.contList li:nth-child(4),.contList li:nth-child(5){background-color:#1cb1dc!important}.contList li:nth-child(2),.contList li:nth-child(3),.contList li:nth-child(6){background-color:#47c5e9}.contList li a .liLeft{width:55%;float:none;margin-right:0}.contList li a .liRight{width:100%;float:none}.contList li dl{background-image:none}.contList li dl dt{padding-right:1em;margin-bottom:.75em}.contList li a{padding:.5em 10% 1.25em .5em}.rulesDetail{margin-top:-3.5em;padding-top: 5.5em}#contact{text-align:center}#contact a,#contact h4{text-align:center}#contact a{}body.tablet #wrap-outer,body.tablet #wrap-inner,#footer div.courselist-sub{width:100%!important}body.tablet #wrap-outer{background:none}body.tablet .g_navi_wrapper p a{font-size:130%}body.tablet h3{font-size:1.6em}body.tablet #footer ul.courselist-main li{width:25%}body.tablet #footer ul.courselist-main li div.inner{width:100%}body.tablet #footer div.courselist-sub ul.courselist-sub{width:17.2%;margin-right:0}body.tablet #footer div.courselist-sub ul.courselist-sub-last{width:13.8%}body.tablet #footer div.courselist-sub-inner{padding-left:10px;padding-right:10px}body.tablet #footer div.courselist-sub ul.courselist-sub li{font-size:70%;letter-spacing:-.03em}@media screen and (max-width:1024px){body.tablet #main{height:555px!important}}@media screen and (max-width:768px){body.tablet #main{height:450px!important}}@media screen and (max-width:600px){body.tablet #main{height:358px!important}}@media screen and (min-width:1025px){body.tablet #main{height:710px!important}}