.abi_custom #content_body{font-size:12px}.abi_custom .cont_sp_ib{display:none!important}.abi_custom .cont_sp{display:none}.abi_custom .cont_pc{display:block}.abi_custom h1{text-align:center;line-height:1.2em}.abi_custom .link_6th{margin:8px 0 0;font-size:.7em;text-align:right}.abi_custom .lead_txt{width:90%;line-height:1.5em;margin:2em auto}.abi_custom .lead{font-size:1.1em;font-weight:700;color:#006bb7;text-align:center;margin:20px auto 0;line-height:1.6em}.abi_custom .social-link{padding:20px 0;text-align:center;z-index:1;background-color:#fafafa;width:100%}.abi_custom .social-link li{display:inline-block;margin:5px;vertical-align:middle}.abi_custom .social-link li.twitter{height:20px}.abi_custom .social-link li img{vertical-align:bottom}@media screen and (max-width:680px){.abi_custom .lead{font-size:.9em}}.abi_custom .lead02{font-size:.8em;color:#006bb7;text-align:center;margin:10px auto;line-height:1.4em}.abi_custom #kv{font-size:16px;line-height:1.5em;overflow:hidden}.abi_custom #kv img{width:100%;height:auto}@media screen and (max-width:680px){.abi_custom #kv{margin-top:0}}.abi_custom .anchor{font-size:1.2em;font-weight:700;margin:1em auto 5em}.abi_custom .anchor ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 50px}.abi_custom .anchor ul li{width:100%;text-align:center}.abi_custom .anchor li:not(:last-child):after{content:"│";display:inline-block;float:right}.abi_custom .anchor li:first-child:after{display:none}.abi_custom .anchor a{text-decoration:underline}.abi_custom .anchor a:before{content:"▼";display:inline-block;padding:0 6px 0 0}.abi_custom .anchor a:hover{text-decoration:none}.abi_custom .course01 a{color:#0073ae}.abi_custom .course02 a{color:#ff9f15}.abi_custom .course03 a{color:#fe417b}.abi_custom .course04 a{color:#f33912}.abi_custom .course05 a{color:#9c3281}.abi_custom .course06 a{color:#449b33}.abi_custom .course07 a{color:#9b6033}@media screen and (max-width:680px){.abi_custom .anchor ul li{line-height:1.4}.abi_custom .anchor ul li+li{margin-top:12px}}.abi_custom .page_title{margin:30px auto 0;font-size:1.7em;text-align:center;color:#0073ae}@media screen and (max-width:680px){.abi_custom .page_title{margin-bottom:-4px;font-size:1.3em}}.abi_custom .txt_bla{color:#000;display:inline}.abi_custom .patbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:800px;margin:0 auto 60px}.abi_custom .txt{width:100%}.abi_custom .patbox .borderBox{width:calc((100% - 12px)/ 2);-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0 0 12px;padding:18px 10px 18px}.abi_custom .pat01 .borderBox{border:1px solid #0073ae}.abi_custom .pat02 .borderBox{border:1px solid #ff9f15}.abi_custom .pat03 .borderBox{border:1px solid #fe417b}.abi_custom .pat04 .borderBox{border:1px solid #f33912}.abi_custom .pat05 .borderBox{border:1px solid #9c3281}.abi_custom .pat06 .borderBox{border:1px solid #449b33}.abi_custom .pat07 .borderBox{border:1px solid #9b6033}@media screen and (max-width:680px){.abi_custom .patbox .borderBox{width:100%}}.abi_custom .pat01 .course,.abi_custom .pat01 .ttl{color:#0073ae}.abi_custom .pat02 .course,.abi_custom .pat02 .ttl{color:#ff9f15}.abi_custom .pat03 .course,.abi_custom .pat03 .ttl{color:#fe417b}.abi_custom .pat04 .course,.abi_custom .pat04 .ttl{color:#f33912}.abi_custom .pat05 .course,.abi_custom .pat05 .ttl{color:#9c3281}.abi_custom .pat06 .course,.abi_custom .pat06 .ttl{color:#449b33}.abi_custom .pat07 .course,.abi_custom .pat07 .ttl{color:#9b6033}.abi_custom .course{font-size:1.8em;margin:.5em auto;width:100%}.abi_custom .ttl{background:rgba(0,0,0,0) url(/univ/tobitate_7th_laterperiod/images/icon01.png) no-repeat scroll left 38%;font-size:1.7em;font-weight:700;line-height:1.2;margin:0 0 .5em 0;padding:0 0 0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.abi_custom dl.enthusiasm{width:100%;font-size:1.2em;margin:0 2% .5em 0}.abi_custom .enthusiasm dt{width:5em;float:left;font-weight:700}.abi_custom .enthusiasm dd{font-weight:700}.abi_custom p.enthusiasm{width:100%;font-size:1.2em;font-weight:700;margin:0 0 12px;padding:0 0 0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.abi_custom .bold{font-weight:700}.abi_custom .country_span,.abi_custom .school{font-size:1.2em;margin:0;padding:0 0 0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.abi_custom .country_span:before{content:"渡航先：";display:inline-block;width:auto;height:auto}.abi_custom .btn_totop{height:126px;margin-left:auto;margin-right:auto;margin-top:60px;overflow:hidden;position:relative;width:95%;max-width:800px}.abi_custom .btn_totop a:link{background-image:url(/univ/tobitate_7th_laterperiod/images/btn_totop.png);background-repeat:no-repeat;display:block;height:44px;right:0;overflow:hidden;position:absolute;top:0;width:43px}.abi_custom .btn_totop a:hover{background-position:bottom left;overflow:hidden}.abi_custom .close_btn{height:60px;margin:10px auto 60px;text-align:center;width:90%}.abi_custom .sixth_close_btn{width:100%;padding:30px 0;background-color:#fff;width:100%;text-align:center}.abi_custom .sixth_close_btn a:hover img{opacity:.6}@media screen and (max-width:680px){.abi_custom .cont_sp_ib{display:inline-block!important}.abi_custom .cont_sp{display:block}.abi_custom .cont_pc{display:none}.abi_custom .txt_bla{color:#000;display:none}.abi_custom .course01,.abi_custom .course02,.abi_custom .course03,.abi_custom .course04,.abi_custom .course05{float:none;text-align:center;width:100%}.abi_custom .anchor{font-size:1.2em;margin:1em auto 3em;line-height:2.5em}.abi_custom .anchor ul{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.abi_custom .anchor ul li{width:calc((100% - 12px)/ 2)}.abi_custom .anchor ul li:first-child{width:100%}.abi_custom .anchor ul li:nth-child(odd):after{display:none}.abi_custom .pat01 .borderBox{max-width:640px;padding:18px 2% 18px}.abi_custom .pat02 .borderBox{max-width:640px}.abi_custom .pat03 .borderBox{max-width:640px}.abi_custom .pat04 .borderBox{max-width:640px}.abi_custom .pat05 .borderBox{max-width:640px}.abi_custom .pat01,.abi_custom .pat02,.abi_custom .pat03,.abi_custom .pat04,.abi_custom .pat05{max-width:640px}.abi_custom .btn_totop{max-width:640px}}@media screen and (max-width:680px){.abi_custom .sp_lead{font-size:1.6em}.abi_custom .sp_lead02{font-size:1.1em}.abi_custom .cont_sp_ib{display:inline-block!important}.abi_custom .cont_sp{display:block}.abi_custom .cont_pc{display:none}.abi_custom .txt_bla{color:#000;display:none}.abi_custom dl.enthusiasm{font-size:1.3em;margin:0 2% .5em 0;margin:0 0 0 30px;width:90%}}@media screen and (max-width:560px){.abi_custom .sp_lead{font-size:1.4em}.abi_custom .sp_lead02{font-size:1em}}@media screen and (max-width:480px){.abi_custom .sp_lead{font-size:1.2em}.abi_custom .sp_lead02{font-size:.9em}.abi_custom .cont_sp_ib{display:inline-block!important;width:90px}.abi_custom .cont_sp{display:block}.abi_custom .cont_pc{display:none}.abi_custom .txt_bla{color:#000;display:none}.abi_custom .anchor{font-size:1.2em}.abi_custom .course{font-size:1.5em}.abi_custom .lead_txt{font-size:.9em}.abi_custom .ttl{width:100%;margin:0;padding:0 0 0 30px;font-size:1.3em;line-height:1.3}.abi_custom dl.enthusiasm{font-size:1.2em;margin:0 2% .5em 0;margin:0 0 0 30px;width:90%}.abi_custom .country_span{font-size:1.2em;margin:0;padding:0 0 0 30px}.abi_custom .school{font-size:1.2em;margin:0;padding:0 0 0 30px}}@media screen and (max-width:480px){.abi_custom .sp_lead{font-size:1em}.abi_custom .sp_lead02{font-size:.8em}}@media screen and (max-width:320px){.abi_custom .sp_lead{font-size:1em}.abi_custom .sp_lead02{font-size:.8em}.abi_custom .cont_sp{display:block}.abi_custom .cont_pc{display:none}.abi_custom h1{font-size:1.2em}.abi_custom .ttl{padding-left:30px;margin:0 2% .5em 0;font-size:1.1em;min-height:25px}.abi_custom dl.enthusiasm{font-size:.9em;margin:0 2% .5em 0;margin:0 0 0 30px;width:90%}.abi_custom p.enthusiasm{font-size:.9em;margin:0;padding:0 0 0 30px}.abi_custom .country_span{font-size:.9em;margin:0;padding:0 0 0 30px}.abi_custom .school{font-size:.9em;margin:0;padding:0 0 0 30px}}.abi_custom .ban_link{width:80%;max-width:744px;margin:0 auto 20px}.abi_custom .ban_link a{position:relative;display:block}.abi_custom .ban_link img{width:100%}@media screen and (max-width:560px){.abi_custom .ban_link{width:100%}}