@charset "UTF-8";@media screen and (max-width:834px){.site_int{display:none}}@media screen and (max-width:424px){.home .site_header .site_dec h1.logo a,.pages .site_header .site_dec h1.logo a{font-size:14px;color:#333}.home .site_header{width:100%;margin:0 auto}.home .site_header .site_dec{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.home .site_header .site_dec>:first-child{margin-right:auto}.home .site_header .site_dec h1.logo{padding:0 0 0 10px}.home .site_header .site_dec p.entry_btn,.home .site_header .site_dec p.menu_trigger{padding:3px;margin:5px}.home .site_header .site_dec p{text-align:center;width:50px}.home .site_header .site_dec p img{width:100%;height:auto}.home .site_header .site_dec p.entry_btn a{display:block;border:1px solid #ed7700;background:#fff}.home .site_header .site_dec p.entry_btn a:hover{background:#ffdabc;transition:all .35s ease}.home .site_header .site_dec p.menu_trigger span{display:block;border:1px solid #bfe8f7;background:#bfe8f7;position:relative;z-index:99999}.home .site_header .site_dec p.menu_trigger span:hover{background:#fff;transition:all .35s ease}.pages .site_header{width:100%;margin:0 auto}.pages .site_header .site_dec{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.pages .site_header .site_dec>:first-child{margin-right:auto}.pages .site_header .site_dec h1.logo{padding:0 0 0 10px}.pages .site_header .site_dec p.entry_btn,.pages .site_header .site_dec p.menu_trigger{padding:3px;margin:5px}.pages .site_header .site_dec p{text-align:center;width:50px}.pages .site_header .site_dec p img{width:100%;height:auto}.pages .site_header .site_dec p.entry_btn a{display:block;border:1px solid #ed7700;background:#fff}.pages .site_header .site_dec p.entry_btn a:hover{background:#ffdabc;transition:all .35s ease}.pages .site_header .site_dec p.menu_trigger span{display:block;border:1px solid #bfe8f7;background:#bfe8f7;position:relative;z-index:99999}.pages .site_header .site_dec p.menu_trigger span:hover{background:#fff;transition:all .35s ease}.g_nav{display:none;position:absolute;top:60px;background:#fff;width:100%;height:auto}.g_nav .list{padding:0 10px}.g_nav .list .item{border-bottom:1px solid #f2f2f2}.g_nav .list .item a{display:block;max-width:868px;width:100%;text-align:left;padding:9px 0;margin:0 auto;font-size:14px}.site_footer p,.site_footer p a{font-size:12px}.g_nav .list .item a i{color:#00a2dd;padding-right:10px}.site_footer{display:block;width:96%;margin:20px auto;padding:10px 0 0;border-top:2px solid #ccc}.site_footer p{margin-bottom:5px}.site_footer p a i{color:#00a2dd;padding-right:5px}.home .site_content section#main_catch{width:100%;background:rgba(210,210,210,.1)}.home .site_content section#main_catch img{width:100%}.home .site_content section#main_catch div.inn{max-width:868px;margin:0 auto;position:relative}.home .site_content section#main_catch div.inn ul{position:absolute;bottom:0;left:0;background:rgba(116,195,222,.8);width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.home .site_content section#main_catch div.inn ul li{padding:5px;text-align:center;width:100%}.home .site_content section#main_catch div.inn ul li a{display:block;border:2px solid #fff;padding:4px 0;color:#fff;font-size:12px;font-weight:700}.home .site_content section#main_catch div.inn ul li a:hover{border:2px solid #00165c;background:#00165c;transition:all .35s ease}.home .site_content section#main_catch div.inn ul li:first-child a,.home .site_content section#main_catch div.inn ul li:nth-child(2) a{padding:12px 0}.home .site_content section#news{margin:20px auto;max-width:868px;width:96%}.home .site_content section#news article{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.home .site_content section#news article ul{display:block}.home .site_content section#news article ul li{padding:5px 15px 5px 0;font-size:14px}.home .site_content section#news .md_site_links{padding:5px 0 0;text-align:right}.home .site_content section#news .md_site_links a{font-size:14px}.home .site_content section#news .md_site_links a i{color:#00a2dd;padding-right:10px}.pages h2.md_page_title{width:100%;background:rgba(0,162,221,.75);padding:5px 0}.pages h2.md_page_title span{max-width:868px;margin:0 auto;padding:5px 15px;font-size:22px;color:#fff;display:block;font-weight:400}.pages h3.md_box_title{margin:0 10px 10px;border-bottom:solid 3px #a6a7a7;position:relative;color:#00a2dd;font-size:18px;font-weight:400}.pages h3.md_box_title:after{position:absolute;content:" ";display:block;border-bottom:solid 3px #00a2dd;bottom:-3px;width:20%}.pages h3.md_bg_title{background:#40b9e6;color:#fff;padding:5px}.pages .site_content{width:100%;border-top:5px solid #00a2dd}.pages .site_content .breadcrumbs{width:96%;margin:0 auto;padding:10px 0}.pages .site_content .breadcrumbs ul{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.pages .site_content .breadcrumbs ul li{padding:0 10px 0 0;font-size:13px}.pages .site_content .breadcrumbs ul li a{font-size:13px}.pages .site_content .grouplinks{max-width:868px;margin:20px auto;padding:10px 0}.pages .site_content .grouplinks ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 10px}.pages .site_content .grouplinks ul li{padding:0;width:50%;text-align:center}.pages .site_content .grouplinks ul li a{display:block;background:#e5f6fc;font-size:13px;padding:15px 0}.pages .site_content .grouplinks ul li a span{display:block}.pages .site_content .grouplinks ul li a:hover{background:#ccecf8;color:#00a2dd;transition:all .35s ease}.pages .site_content .grouplinks ul li a.active{background:#ccecf8;color:#00a2dd}.pages .site_content .grouplinks ul li.twocycle a{padding:6px 0}.pages .pagetop{position:fixed;bottom:10px;right:10px}.pages .pagetop a{font-size:13px}.pages .pagetop a i{font-size:15px;padding-right:3px;color:#00a2dd}.pages.outline .site_content.message section#main_box{width:100%}.pages.outline .site_content.message section#main_box div.inn{max-width:868px;margin:30px auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pages.outline .site_content.message section#main_box div.inn dl.photo{text-align:center}.pages.outline .site_content.message section#main_box div.inn dl.photo dt img{width:70%;height:auto}.pages.outline .site_content.message section#main_box div.inn dl.photo dd{font-size:14px;padding-top:10px}.pages.outline .site_content.message section#main_box div.inn dl.photo dd span{display:block;font-size:18px;padding-top:5px}.pages.outline .site_content.message section#main_box div.inn .text{margin:20px 10px}.pages.outline .site_content.message section#main_box div.inn .text p{margin-bottom:20px;font-size:14px}.pages.outline .site_content.group section#main_box{width:100%}.pages.outline .site_content.group section#main_box div.inn{max-width:868px;margin:30px auto}.pages.outline .site_content.group section#main_box div.inn .items_box.item01{padding-bottom:20px}.pages.outline .site_content.group section#main_box div.inn .items_box.item01 ul{margin:30px 0}.pages.outline .site_content.group section#main_box div.inn .items_box.item01 ul li{margin:0 10px 15px}.pages.outline .site_content.group section#main_box div.inn .items_box.item01 ul li dl{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.pages.outline .site_content.group section#main_box div.inn .items_box.item01 ul li dl dt{width:100%;font-size:14px}.pages.outline .site_content.group section#main_box div.inn .items_box.item01 ul li dl dt i{padding-right:5px}.pages.outline .site_content.group section#main_box div.inn .items_box.item01 ul li dl dd{margin-left:10px;font-size:14px}.pages.outline .site_content.group section#main_box div.inn .items_box.item01 .memo_box{padding:15px 2%;width:94%;border:1px solid #ccc;margin:0 auto 30px}.pages.outline .site_content.group section#main_box div.inn .items_box.item01 .memo_box dl{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.pages.outline .site_content.group section#main_box div.inn .items_box.item01 .memo_box dl dt{width:96%;text-align:left;background:#00a2dd;color:#fff;padding:5px 2%;height:20px;font-size:15px}.pages.outline .site_content.group section#main_box div.inn .items_box.item01 .memo_box dl dt br{display:none}.pages.outline .site_content.group section#main_box div.inn .items_box.item01 .memo_box dl dd{width:100%;margin:10px 0;font-size:14px}.pages.outline .site_content.group section#main_box div.inn .items_box.item01 .memo_box dl dd ul,.pages.outline .site_content.group section#main_box div.inn .items_box.item01 .memo_box dl dd ul li{margin:0;padding:0}.pages.outline .site_content.group section#main_box div.inn .items_box.item01 .memo_box dl dd ul li dl{margin-bottom:10px}.pages.outline .site_content.group section#main_box div.inn .items_box.item01 .memo_box dl dd ul li dl dt{background:0 0;color:#333;padding:0;height:auto;text-align:left}.pages.outline .site_content.group section#main_box div.inn .items_box.item01 .memo_box dl dd ul li dl dd{margin:0;padding:0}.pages.outline .site_content.group section#main_box div.inn .items_box.item02{padding-bottom:20px}.pages.outline .site_content.group section#main_box div.inn .items_box.item02 ol{margin:0 0 15px 30px}.pages.outline .site_content.group section#main_box div.inn .items_box.item02 ol li{list-style-type:decimal;padding-bottom:15px;font-size:14px}.pages.outline .site_content.group section#main_box div.inn .items_box.item02 ol li ul{margin:0 0 0 15px;padding:5px 0}.pages.outline .site_content.group section#main_box div.inn .items_box.item02 ol li ul li{list-style-type:disc;padding-bottom:5px;font-size:14px}.pages.outline .site_content.group section#main_box div.inn .items_box.item03{padding-bottom:20px}.pages.outline .site_content.group section#main_box div.inn .items_box.item03 ul{margin:0 0 15px 30px}.pages.outline .site_content.group section#main_box div.inn .items_box.item03 ul li{list-style-type:disc;padding-bottom:5px;font-size:14px}.pages.outline .site_content.group section#main_box div.inn .items_box.item03 p.img{margin:20px 10px}.pages.outline .site_content.group section#main_box div.inn .items_box.item03 p.img img{max-width:100%}.pages.outline .site_content.network section#main_box{width:100%}.pages.outline .site_content.network section#main_box div.inn{max-width:868px;margin:30px auto}.pages.outline .site_content.network section#main_box div.inn .item02 article .photo p img,.pages.outline .site_content.network section#main_box div.inn p.img img{max-width:100%}.pages.outline .site_content.network section#main_box div.inn p.summary{margin:15px 10px;font-size:14px}.pages.outline .site_content.network section#main_box div.inn p.img{text-align:center}.pages.outline .site_content.network section#main_box div.inn .line_box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0}.pages.outline .site_content.network section#main_box div.inn .line_box .int{padding:0 2%;width:94%;margin:0 auto}.pages.outline .site_content.network section#main_box div.inn .line_box .int dl{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.pages.outline .site_content.network section#main_box div.inn .line_box .int dl dt{font-size:13px;padding:3px 5px;width:120px}.pages.outline .site_content.network section#main_box div.inn .line_box .int dl dt span{padding-right:5px;color:#00a2dd}.pages.outline .site_content.network section#main_box div.inn .line_box .int dl dd{font-size:13px;padding:3px 5px}.pages.outline .site_content.network section#main_box div.inn .item02{margin:50px 0}.pages.outline .site_content.network section#main_box div.inn .item02 article{display:block;border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}.pages.outline .site_content.network section#main_box div.inn .item02 article .profile{padding:0 10px}.pages.outline .site_content.network section#main_box div.inn .item02 article .profile p.name{margin-bottom:5px;font-size:15px;font-weight:700}.pages.outline .site_content.network section#main_box div.inn .item02 article .profile p.name span{padding-right:5px;color:#00a2dd}.pages.outline .site_content.network section#main_box div.inn .item02 article .profile dl{display:block;margin-bottom:10px}.pages.outline .site_content.network section#main_box div.inn .item02 article .profile dl dt{position:relative;padding-left:20px;line-height:1.4;font-size:14px;width:120px}.pages.outline .site_content.homecare section#main_box,.pages.training .site_content.curriculum section#main_box{width:100%}.pages.outline .site_content.network section#main_box div.inn .item02 article .profile dl dt::before{content:"■";position:absolute;font-size:1em;left:0;top:0;color:#ccc}.pages.outline .site_content.network section#main_box div.inn .item02 article .profile dl dd{font-size:14px}.pages.outline .site_content.network section#main_box div.inn .item02 article .profile p.text{font-size:14px;padding:0;line-height:1.7}.pages.outline .site_content.network section#main_box div.inn .item02 article .photo{padding:10px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.pages.outline .site_content.network section#main_box div.inn .item02 article .photo p{margin:5px}.pages.outline .site_content.network section#main_box div.inn .item02 article:nth-child(2n){-ms-flex-flow:none;flex-flow:none;width:100%}.pages.outline .site_content.network section#main_box div.inn .item02 article:nth-child(2n) .photo{padding:10px 0}.pages.outline .site_content.homecare section#main_box div.inn{max-width:868px;margin:30px auto 50px}.pages.outline .site_content.homecare section#main_box div.inn .items_box{line-height:1.7;margin-bottom:25px}.pages.outline .site_content.homecare section#main_box div.inn .items_box .int{display:block;padding:0}.pages.outline .site_content.homecare section#main_box div.inn .items_box .text{font-size:14px;padding:10px}.pages.outline .site_content.homecare section#main_box div.inn .items_box .photo{padding:10px 0;text-align:center}.pages.outline .site_content.homecare section#main_box div.inn .item05 .text,.pages.outline .site_content.homecare section#main_box div.inn .item06 .text{padding-top:0;line-height:1.8}.pages.outline .site_content.homecare section#main_box div.inn .item05{display:block;border-bottom:1px solid #ccc;padding-bottom:15px}.pages.outline .site_content.homecare section#main_box div.inn .item05 .photo,.pages.outline .site_content.homecare section#main_box div.inn .item06 .photo{padding:0;text-align:center}.pages.outline .site_content.homecare section#main_box div.inn .item05 .photo p.name{text-align:center;font-size:18px}.pages.outline .site_content.homecare section#main_box div.inn .item05 .photo p.name span{font-size:14px;display:block}.pages.outline .site_content.homecare section#main_box div.inn .item06{display:block}.pages.outline .site_content.homecare section#main_box div.inn .item06 .photo p.name{text-align:center;font-size:18px}.pages.outline .site_content.homecare section#main_box div.inn .item06 .photo p.name span{font-size:14px;display:block}.pages.training .site_content.curriculum section#main_box div.inn{max-width:868px;margin:30px auto}.pages.training .site_content.curriculum section#main_box div.inn .items_box{padding:0 10px}.pages.training .site_content.curriculum section#main_box div.inn .items_box p.summary{margin:0 0 20px;font-size:14px}.pages.training .site_content.curriculum section#main_box div.inn .items_box p.strong{margin:20px 0 5px;color:#00a2dd;font-size:16px;font-weight:700}.pages.training .site_content.ojt section#main_box div.inn .item01 dl dt span,.pages.training .site_content.ojt section#main_box div.inn .item03 .int .text dl dt span,.pages.training .site_content.ojt section#main_box div.inn .item04 .int .text dl dt span{color:#ed7700}.pages.training .site_content.curriculum section#main_box div.inn .items_box ol{margin-bottom:10px}.pages.training .site_content.curriculum section#main_box div.inn .items_box ol li{padding:3px 0;font-size:14px}.pages.training .site_content.ojt section#main_box div.inn .item01 dl,.pages.training .site_content.ojt section#main_box div.inn .item02 .int{padding:0 10px;display:block}.pages.training .site_content.curriculum section#main_box div.inn .items_box ol li.twoline{display:block}.pages.training .site_content.curriculum section#main_box div.inn .items_box ol li.twoline span.title{width:auto}.pages.training .site_content.curriculum section#main_box div.inn .items_box p.img{text-align:center}.pages.training .site_content.curriculum section#main_box div.inn .items_box p.img img{max-width:100%}.pages.training .site_content.ojt section#main_box{width:100%}.pages.training .site_content.ojt section#main_box div.inn .item01 dl dt,.pages.training .site_content.ojt section#main_box div.inn .item03 .int .text dl dt,.pages.training .site_content.ojt section#main_box div.inn .item04 .int .text dl dt{width:auto}.pages.training .site_content.ojt section#main_box div.inn{max-width:868px;margin:30px auto}.pages.training .site_content.ojt section#main_box div.inn .items_box{margin:0;line-height:1.8;font-size:14px}.pages.training .site_content.ojt section#main_box div.inn .items_box .photo span{display:block;font-size:12px}.pages.training .site_content.ojt section#main_box div.inn .item01{margin-bottom:30px}.pages.training .site_content.ojt section#main_box div.inn .item01 p.summary{margin:15px 10px}.pages.training .site_content.ojt section#main_box div.inn .item01 p.text{margin:20px 10px}.pages.training .site_content.ojt section#main_box div.inn .item02,.pages.training .site_content.ojt section#main_box div.inn .item03{margin-bottom:30px}.pages.training .site_content.ojt section#main_box div.inn .item02 .int p.photo{text-align:center;padding-top:15px}.pages.training .site_content.ojt section#main_box div.inn .item03 .int{display:block}.pages.training .site_content.ojt section#main_box div.inn .item03 .int .text{padding:0 10px}.pages.training .site_content.ojt section#main_box div.inn .item03 .int .text dl{display:block;margin:20px 0}.pages.training .site_content.ojt section#main_box div.inn .item03 .int p.photo{padding:0;text-align:center}.pages.training .site_content.ojt section#main_box div.inn .item04 .int .text,.pages.training .site_content.ojt section#main_box div.inn .item05 .int .text,.pages.training .site_content.ojt section#main_box div.inn .item06 .int .text{padding:0 10px}.pages.training .site_content.ojt section#main_box div.inn .item04{margin-bottom:30px}.pages.training .site_content.ojt section#main_box div.inn .item04 .int{display:block}.pages.training .site_content.ojt section#main_box div.inn .item04 .int .text dl{display:block;margin:20px 0}.pages.training .site_content.ojt section#main_box div.inn .item05,.pages.training .site_content.ojt section#main_box div.inn .item06{margin-bottom:30px}.pages.training .site_content.ojt section#main_box div.inn .item06 .int{display:block}.pages.training .site_content.ojt section#main_box div.inn .item06 .int p.photo{padding:15px 0 0;text-align:center}.pages.training .site_content.careerstep section#main_box{width:100%}.pages.training .site_content.careerstep section#main_box div.inn{max-width:868px;margin:30px auto}.pages.training .site_content.careerstep section#main_box div.inn .items_box{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}.pages.training .site_content.careerstep section#main_box div.inn .items_box .profile{display:block}.pages.training .site_content.careerstep section#main_box div.inn .items_box .profile p.photo{margin:0;padding:0}.pages.training .site_content.careerstep section#main_box div.inn .items_box .profile p.photo img{max-width:100%}.pages.training .site_content.careerstep section#main_box div.inn .items_box .profile div.info{width:100%;background:#a6a7a7;padding:15px 0}.pages.training .site_content.careerstep section#main_box div.inn .items_box .profile div.info p.name{color:#fff;font-size:18px;padding:0 20px 10px}.pages.training .site_content.careerstep section#main_box div.inn .items_box .profile div.info dl{padding:0 20px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;color:#fff;font-size:14px}.pages.training .site_content.careerstep section#main_box div.inn .items_box .profile div.info dl dt{width:100px}.pages.seniors .site_content.recent section#main_box,.pages.seniors .site_content.recent section#main_box div.inn .items_box .profile div.info dl dd,.pages.seniors .site_content.recent section#main_box div.inn .items_box .profile div.info dl dt,.pages.training .site_content.careerstep section#main_box div.inn .items_box .profile div.info dl dd{width:100%}.pages.training .site_content.careerstep section#main_box div.inn .items_box .comment{margin:30px 10px 0;display:block}.pages.training .site_content.careerstep section#main_box div.inn .items_box .comment .message dl{margin-bottom:10px}.pages.training .site_content.careerstep section#main_box div.inn .items_box .comment .message dl dt{font-size:16px;color:#00a2dd}.pages.training .site_content.careerstep section#main_box div.inn .items_box .comment .message dl dd{padding-top:10px;font-size:14px}.pages.training .site_content.careerstep section#main_box div.inn .items_box .comment p.photo{padding:15px 0 0;text-align:center}.pages.training .site_content.careerstep section#main_box div.inn .items_box .comment p.photo img{max-width:70%}.pages.training .site_content.careerstep section#main_box div.inn .item02{border:none}.pages.seniors .site_content.recent section#main_box div.inn{max-width:868px;margin:30px auto}.pages.seniors .site_content.recent section#main_box div.inn .items_box{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}.pages.seniors .site_content.recent section#main_box div.inn .items_box .profile{display:block}.pages.seniors .site_content.recent section#main_box div.inn .items_box .profile p.photo{margin:0;padding:0}.pages.seniors .site_content.recent section#main_box div.inn .items_box .profile p.photo img{max-width:100%}.pages.seniors .site_content.recent section#main_box div.inn .items_box .profile div.info{width:100%;background:#a6a7a7;padding:15px 0}.pages.seniors .site_content.recent section#main_box div.inn .items_box .profile div.info p.name{color:#fff;font-size:18px;padding:0 30px 10px}.pages.seniors .site_content.recent section#main_box div.inn .items_box .profile div.info dl{padding:0 30px 10px;color:#fff;font-size:14px}.pages.seniors .site_content.recent section#main_box div.inn .items_box .comment{margin:30px 10px 0;display:block}.pages.seniors .site_content.recent section#main_box div.inn .items_box .comment .message dl{margin-bottom:0}.pages.seniors .site_content.recent section#main_box div.inn .items_box .comment .message dl dt{font-size:16px;color:#00a2dd}.pages.seniors .site_content.recent section#main_box div.inn .items_box .comment .message dl dt span{width:120px;display:block;background:#00a2dd;color:#fff;text-align:center;padding:3px 10px;margin:0 0 10px}.pages.seniors .site_content.recent section#main_box div.inn .items_box .comment .message dl dd{padding:5px 0 15px;font-size:14px}.pages.seniors .site_content.recent section#main_box div.inn .items_box .comment p.photo{padding:15px 0 0;text-align:center}.pages.seniors .site_content.recent section#main_box div.inn .items_box .comment p.photo img{max-width:60%}.pages.seniors .site_content.recent section#main_box div.inn .item02{border:none}.pages.seniors .site_content.graduate section#main_box{width:100%}.pages.seniors .site_content.graduate section#main_box div.inn{max-width:868px;margin:30px auto}.pages.seniors .site_content.graduate section#main_box div.inn .items_box{margin-bottom:20px;padding-bottom:0;border-bottom:none}.pages.seniors .site_content.graduate section#main_box div.inn .items_box .profile{display:block}.pages.seniors .site_content.graduate section#main_box div.inn .items_box .profile p.photo{margin:0;padding:0}.pages.seniors .site_content.graduate section#main_box div.inn .items_box .profile p.photo img{max-width:100%}.pages.seniors .site_content.graduate section#main_box div.inn .items_box .profile div.info{width:100%;background:#a6a7a7;padding:15px 0}.pages.seniors .site_content.graduate section#main_box div.inn .items_box .profile div.info p.name{color:#fff;font-size:18px;padding:0 30px 10px}.pages.seniors .site_content.graduate section#main_box div.inn .items_box .profile div.info dl{padding:0 30px 10px;color:#fff;font-size:14px}.pages.seniors .site_content.graduate section#main_box div.inn .items_box .profile div.info dl dt{width:100px}.pages.seniors .site_content.graduate section#main_box div.inn .items_box .profile div.info dl dd,.pages.welfare .site_content section#main_box{width:100%}.pages.seniors .site_content.graduate section#main_box div.inn .items_box .profile div.info p.text{padding:0 30px;color:#fff;font-size:14px}.pages.seniors .site_content.graduate section#main_box div.inn .items_box .comment{margin:30px 10px 0}.pages.seniors .site_content.graduate section#main_box div.inn .items_box .comment .message dl{margin-bottom:0}.pages.seniors .site_content.graduate section#main_box div.inn .items_box .comment .message dl dt{font-size:18px;color:#00a2dd}.pages.seniors .site_content.graduate section#main_box div.inn .items_box .comment .message dl dd{padding:10px 0 20px;font-size:14px}.pages.seniors .site_content.graduate section#main_box div.inn .items_box .comment p.photo{padding-left:30px}.pages.welfare .site_content section#main_box div.inn{max-width:868px;margin:30px auto}.pages.welfare .site_content section#main_box div.inn .items_box{padding-bottom:30px;line-height:1.7}.pages.welfare .site_content section#main_box div.inn .items_box p.summary{margin:0 10px 15px;font-size:14px}.pages.welfare .site_content section#main_box div.inn .items_box .head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0}.pages.welfare .site_content section#main_box div.inn .items_box .head p{background:grey;padding:2px 0 1px;font-size:12px;color:#fff;width:100%;text-align:center;font-weight:400}.pages.welfare .site_content section#main_box div.inn .items_box .head p.nth{margin-left:0}.pages.welfare .site_content section#main_box div.inn .items_box .head.sec{-ms-flex-pack:start;justify-content:flex-start}.pages.welfare .site_content section#main_box div.inn .items_box .head.sec p.fir{-ms-flex:1;flex:1}.pages.welfare .site_content section#main_box div.inn .items_box .head.sec p.nth{width:270px}.pages.welfare .site_content section#main_box div.inn .items_box .cont{padding:0 0 10px}.pages.welfare .site_content section#main_box div.inn .items_box .cont ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.pages.welfare .site_content section#main_box div.inn .items_box img{max-width:100%}.pages.welfare .site_content section#main_box div.inn .item02{margin-bottom:0;padding-bottom:0}.pages.welfare .site_content section#main_box div.inn .item02 .cont{width:98%;margin:0 auto}.pages.welfare .site_content section#main_box div.inn .item02 .cont ul{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 10px}.pages.welfare .site_content section#main_box div.inn .item02 .cont ul li{padding:0;font-size:13px}.pages.welfare .site_content section#main_box div.inn .item02 .cont ul li:first-child{width:auto}.pages.welfare .site_content section#main_box div.inn .item02 .cont ul li:nth-child(2){width:auto;padding:2px 0 0 10px}.pages.welfare .site_content section#main_box div.inn .item02 .cont ul li:nth-child(2) i{color:#00a2dd;font-size:18px}.pages.welfare .site_content section#main_box div.inn .item02 .cont ul li:last-child{width:100%;padding-bottom:15px}.pages.welfare .site_content section#main_box div.inn .items_box p.btn{text-align:center}.pages.education .site_content.guide section#main_box{width:100%}.pages.education .site_content.guide section#main_box div.inn{max-width:868px;margin:30px auto}.pages.education .site_content.guide section#main_box div.inn .items_box p.sub{text-align:center;background:#dfdfdf;padding:3px 0;font-size:16px}.pages.education .site_content.guide section#main_box div.inn .items_box ul.parent{margin:20px 10px 40px}.pages.education .site_content.guide section#main_box div.inn .items_box ul.parent li ul.child{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #ccc}.pages.education .site_content.guide section#main_box div.inn .items_box ul.parent li ul.child li{padding-right:10px;font-size:14px}.pages.education .site_content.guide section#main_box div.inn .items_box ul.parent li ul.child li:first-child{width:auto}.pages.education .site_content.guide section#main_box div.inn .items_box ul.parent li ul.child li:nth-child(2){width:auto;text-align:center;color:#00a2dd}.pages.education .site_content.flow section#main_box,.pages.education .site_content.guide section#main_box div.inn .items_box ul.parent li ul.child li:nth-child(3){width:100%}.pages.education .site_content.flow section#main_box div.inn{max-width:868px;margin:30px auto}.pages.education .site_content.flow section#main_box div.inn .items_box p.summary{margin:0 10px 15px;font-size:14px}.pages.education .site_content.flow section#main_box div.inn .items_box dl{display:block;margin:0 10px 30px}.pages.education .site_content.flow section#main_box div.inn .items_box dl dt{padding:0 0 10px;text-align:center}.pages.education .site_content.flow section#main_box div.inn .items_box dl dd{line-break:1.6;width:100%;font-size:14px}.pages.education .site_content.flow section#main_box div.inn .items_box dl dd a{color:#00a2dd}.pages.education .site_content.flow section#main_box div.inn .items_box div.note{width:94%;margin:30px auto;border:1px solid #ccc;padding:15px 0;text-align:center}.pages.carrier .site_content.guide section#main_box,.pages.education .site_content.burse section#main_box,.pages.education .site_content.referral section#main_box{width:100%}.pages.education .site_content.flow section#main_box div.inn .items_box div.note h6{font-size:16px;margin-bottom:10px}.pages.education .site_content.flow section#main_box div.inn .items_box div.note h6 span{color:#00a2dd}.pages.education .site_content.flow section#main_box div.inn .items_box div.note p{font-size:14px}.pages.education .site_content.referral section#main_box div.inn{max-width:868px;margin:30px auto}.pages.education .site_content.referral section#main_box div.inn .items_box .img img,.pages.education .site_content.referral section#main_box div.inn .items_box .photo img{max-width:100%}.pages.education .site_content.referral section#main_box div.inn .items_box{line-height:1.7;margin-bottom:25px}.pages.education .site_content.referral section#main_box div.inn .items_box p.summary{margin:0 10px 25px;font-size:14px}.pages.education .site_content.referral section#main_box div.inn .items_box .int{display:block}.pages.education .site_content.referral section#main_box div.inn .items_box .text{font-size:14px;padding:10px}.pages.education .site_content.referral section#main_box div.inn .items_box .photo{padding:0 0 15px;text-align:center}.pages.education .site_content.referral section#main_box div.inn .items_box .img{text-align:center;padding:0 10px}.pages.education .site_content.burse section#main_box div.inn{max-width:868px;margin:30px auto}.pages.education .site_content.burse section#main_box div.inn .items_box{line-height:1.7;margin-bottom:25px}.pages.education .site_content.burse section#main_box div.inn .items_box p.summary{margin:0 10px;font-size:14px}.pages.carrier .site_content.guide section#main_box div.inn{max-width:868px;margin:30px auto}.pages.carrier .site_content.guide section#main_box div.inn .items_box p.sub{text-align:center;background:#dfdfdf;padding:3px 0;font-size:16px}.pages.carrier .site_content.guide section#main_box div.inn .items_box ul.parent{margin:20px 10px 40px}.pages.carrier .site_content.guide section#main_box div.inn .items_box ul.parent li ul.child{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #ccc}.pages.carrier .site_content.guide section#main_box div.inn .items_box ul.parent li ul.child li{padding-right:10px;font-size:14px}.pages.carrier .site_content.guide section#main_box div.inn .items_box ul.parent li ul.child li:first-child{width:auto}.pages.carrier .site_content.guide section#main_box div.inn .items_box ul.parent li ul.child li:nth-child(2){width:auto;text-align:center;color:#00a2dd}.pages.carrier .site_content.flow section#main_box,.pages.carrier .site_content.guide section#main_box div.inn .items_box ul.parent li ul.child li:nth-child(3){width:100%}.pages.carrier .site_content.guide section#main_box div.inn .items_box p.memo{margin:0 10px;font-size:14px}.pages.carrier .site_content.flow section#main_box div.inn{max-width:868px;margin:30px auto}.pages.carrier .site_content.flow section#main_box div.inn .items_box p.summary{margin:0 10px 15px;font-size:14px}.pages.carrier .site_content.flow section#main_box div.inn .items_box dl{display:block;margin:0 10px 30px}.pages.carrier .site_content.flow section#main_box div.inn .items_box dl dt{padding:0 0 10px;text-align:center}.pages.carrier .site_content.flow section#main_box div.inn .items_box dl dd{line-break:1.6;width:100%;font-size:14px}.pages.carrier .site_content.flow section#main_box div.inn .items_box dl dd a{color:#00a2dd}.pages.carrier .site_content.flow section#main_box div.inn .items_box div.note{width:94%;margin:30px auto;border:1px solid #ccc;padding:15px 0;text-align:center}.pages.entry .site_content section#main_box,.pages.faq .site_content section#main_box,.pages.privacy .site_content section#main_box{width:100%}.pages.carrier .site_content.flow section#main_box div.inn .items_box div.note h6{font-size:16px;margin-bottom:10px}.pages.carrier .site_content.flow section#main_box div.inn .items_box div.note h6 span{color:#00a2dd}.pages.carrier .site_content.flow section#main_box div.inn .items_box div.note p{font-size:14px}.pages.faq .site_content section#main_box div.inn{max-width:868px;margin:30px auto}.pages.faq .site_content section#main_box div.inn .items_box{padding-bottom:30px;line-height:1.7}.pages.faq .site_content section#main_box div.inn .items_box p.summary{margin:0 10px 15px;font-size:14px}.pages.faq .site_content section#main_box div.inn .items_box dl{margin-bottom:10px;padding:0 10px 10px;border-bottom:1px solid #ccc}.pages.faq .site_content section#main_box div.inn .items_box dl dt{color:#00a2dd;font-size:16px}.pages.faq .site_content section#main_box div.inn .items_box dl dd{font-size:14px}.pages.faq .site_content section#main_box div.inn .items_box dl a{color:#00f;font-size:14px}.pages.privacy .site_content section#main_box div.inn{max-width:868px;margin:30px auto 50px}.pages.privacy .site_content section#main_box div.inn .items_box{line-height:1.7;margin-bottom:25px}.pages.privacy .site_content section#main_box div.inn .items_box p.text{font-size:14px;padding:0 10px}.pages.privacy .site_content section#main_box div.inn .items_box p.date{text-align:right;padding:0 10px;font-size:14px}.pages.privacy .site_content section#main_box div.inn .items_box ol{margin:0 10px 15px 30px}.pages.privacy .site_content section#main_box div.inn .items_box ol li{list-style-type:decimal;padding-bottom:15px;font-size:14px}.pages.entry .site_content section#main_box div.inn{max-width:868px;margin:30px auto 50px}.pages.entry .site_content section#main_box div.inn .items_box{line-height:1.7;margin-bottom:25px}.pages.entry .site_content section#main_box div.inn .items_box p.summary{margin:0 10px 15px;font-size:14px}.pages.entry .site_content section#main_box div.inn .items_box dl{border-bottom:1px dashed #ccc;padding:10px;margin:10px 0;display:block;font-size:14px}.pages.entry .site_content section#main_box div.inn .items_box dl dt{text-align:left;padding:0 0 10px;width:auto}.pages.entry .site_content section#main_box div.inn .items_box dl dd ul{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pages.entry .site_content section#main_box div.inn .items_box dl dd ul li{padding:0 5px}.pages.entry .site_content section#main_box div.inn .items_box dl dd .small{width:80px}.pages.entry .site_content section#main_box div.inn .items_box dl dd .verylittle{width:60px}.pages.entry .site_content section#main_box div.inn .items_box dl dd textarea{width:96%;font-size:16px}.pages.entry .site_content section#main_box div.inn .items_box dl dd input{font-size:16px}.pages.entry .site_content section#main_box div.inn .item02 #formWrap .error h4,.pages.entry .site_content section#main_box div.inn .item02 #formWrap h3{margin:0 10px 15px}.pages.entry .site_content section#main_box div.inn .item02 #formWrap .error p{text-align:left;padding:5px;margin:5px;border-bottom:1px solid #ccc}.pages.entry .site_content section#main_box div.inn .item02 #formWrap table.formTable{border-collapse:collapse;margin:0 auto;width:100%;text-align:left}.pages.entry .site_content section#main_box div.inn .item02 #formWrap table.formTable td,.pages.entry .site_content section#main_box div.inn .item02 #formWrap table.formTable th{border-top:1px dashed #ccc;padding:15px 10px;font-size:14px}.pages.entry .site_content section#main_box div.inn .item02 #formWrap table.formTable tr:last-child td,.pages.entry .site_content section#main_box div.inn .item02 #formWrap table.formTable tr:last-child th{border-bottom:1px dashed #ccc}.pages.entry .site_content section#main_box div.inn .item02 #formWrap .submit.confirm p.btns_item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:96%}.pages.entry .site_content section#main_box div.inn .item02 #formWrap .submit.confirm p.btns_item::after{content:'';font-weight:700}.pages.entry .site_content section#main_box div.inn .item02 #formWrap .submit.confirm p.btns_item input{margin:0 10px}.pages.session .site_content section#main_box{width:100%}.pages.session .site_content section#main_box div.inn{max-width:868px;margin:30px auto}.pages.session .site_content section#main_box div.inn .items_box{padding-bottom:30px;line-height:1.7}.pages.session .site_content section#main_box div.inn .items_box p.summary{margin:0 10px 15px;font-size:14px}.pages.session .site_content section#main_box div.inn .items_box div.is_box:before{left:5px}.pages.session .site_content section#main_box div.inn .items_box dl{margin:0 10px 20px;font-size:14px}.pages.session .site_content section#main_box div.inn .items_box p.btn{text-align:center}.pages.session .site_content section#main_box div.inn .items_box p.btn a img{border:1px solid #ed7700}.pages.session .site_content section#main_box div.inn .items_box div.maps p{margin:0 10px 15px;font-size:14px}.pages.session .site_content section#main_box div.inn .items_box div.maps .googlemap{margin-bottom:20px;padding:0 10px}.pages.session .site_content section#main_box div.inn .items_box div.maps .googlemap iframe{width:100%;max-width:100%}}