@charset "UTF-8";.area_attention,.title_section{border-radius:3px;position:relative}.btn_list,.sec_inner{margin-top:40px}#contents{position:relative;z-index:1}.pankuzu{background:#F4F4F3}@media only screen and (max-width:600px){.pankuzu{display:none}}.list_pankuzu{padding:.8em 0}.list_pankuzu>li{font-size:12px;font-size:1.2rem;display:inline-block}.list_pankuzu>li>*{padding:0 3px;border-radius:3px}.list_pankuzu>li>a:focus,.list_pankuzu>li>a:hover{background:#C87190;color:#FFF}.list_pankuzu>li::after{content:">";display:inline-block;padding:0 .3em}.list_pankuzu>li:first-child::before,.list_pankuzu>li:last-child::after,.title_area.area_common::before,.title_section::before{content:""}.list_pankuzu>li:first-child::before{display:inline-block;background:url(../image/common/icn_school@2x.png) left top no-repeat;width:17px;height:14px;background-size:cover;position:relative;top:1px;margin-right:3px}.title_area{overflow:hidden}.title_area.area_common{background:url(../image/pages/img_hero_common@2x.jpg) center center no-repeat;width:100%;background-size:cover;height:230px;overflow:hidden;position:relative}.title_area.area_common::before{display:block;width:100%;height:100%;background:rgba(255,255,255,.5);position:absolute;top:0;left:0}@media only screen and (max-width:980px){.title_area.area_common{height:120px;background-size:cover}}.title_area .container{height:230px;overflow:hidden}.title_page{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1.2}@media only screen and (max-width:980px){.title_area .container{height:120px}.title_page{font-size:20px;font-size:2rem}}.title_section{color:#FFF;padding:.5em 1em;font-weight:400;margin-bottom:20px}.title_section::before{display:inline-block;background:url(../image/common/icn_sectit@2x.png) left top no-repeat;width:25px;height:16px;background-size:cover;margin-right:.5em;position:relative;top:1px}.btn_list{display:block;background:#C87190;text-align:center;color:#FFF;padding:.5em}.btn_list:focus,.btn_list:hover{color:#FFF;opacity:.7}.sec_text p{text-indent:1em}@media only screen and (max-width:600px){.title_page{font-size:18px;font-size:1.8rem}.sp-mt-md{margin-top:20px}}.area_attention{padding:20px;border:1px solid #f19824;background:rgba(241,152,36,.1);margin-top:26.67px}@media only screen and (max-width:600px){.area_attention{padding:13.33px}}.tex_attention{color:#f19824;font-size:20px;font-size:2rem;font-weight:700;padding-right:.3em}.tex_supple{color:#f19824;display:block;font-size:32px;font-size:3.2rem;line-height:1;position:absolute;top:5px;left:10px}.list_people dl>dd::before,.title_member::before{content:"";margin-right:.5em;position:relative;top:3px}.title_member{background:rgba(85,162,145,.3);padding:.5em}.title_member::before{display:inline-block;background:url(../image/pages/icn_people_03@2x.png) left top no-repeat;width:16px;height:20px;background-size:cover}.list_people{padding:40px;background:#F4F4F3;border-radius:3px}@media only screen and (max-width:980px){.list_people{padding:20px}}@media only screen and (max-width:600px){.tex_supple{font-size:20px;font-size:2rem}.list_people{padding:13.33px}}.list_people dl{margin-top:13.33px;padding-top:13.33px;border-top:1px solid #dbdbdb}.list_people dl>dt{font-weight:700;font-size:15px;font-size:1.5rem}.list_people dl>dt .name_class{display:block;font-size:13px;font-size:1.3rem;font-weight:400;line-height:1.4}@media only screen and (max-width:600px){.list_people dl>dt .name_class{font-size:12px;font-size:1.2rem}}.list_people dl>dd{font-size:14px;font-size:1.4rem;margin-top:.5em}.list_people dl>dd::before{display:inline-block;background:url(../image/pages/icn_arrow_03@2x.png) left top no-repeat;width:16.43px;height:15.71px;background-size:cover}.list_people dl:first-of-type{border-top:0;padding-top:0}.title_cat{border:1px solid #C87190;color:#aa4267;border-radius:3px;text-align:center;padding:.8em 1em;margin-bottom:40px;font-weight:700}@media only screen and (max-width:700px){.title_cat{margin-bottom:20px}}.title_single{font-weight:700;font-size:24px;font-size:2.4rem;padding-bottom:.5em;border-bottom:1px solid #ccc}.title_single span{display:block;font-weight:400}.title_single .date{font-size:13px;font-size:1.3rem;color:#AAA}.info_body{margin-top:20px}.info_body p{margin-bottom:1em}.info_body img{margin-bottom:20px;max-width:100%;height:auto;border-radius:3px}@media only screen and (max-width:600px){.title_single{font-size:16px;font-size:1.6rem}.info_body img{float:none!important;display:block!important;text-align:center!important;width:100%;height:auto;margin-left:0!important;margin-right:0!important;margin-bottom:20px!important}}.info_body img.alignnone{padding:0;margin:0 20px 5px 0}.info_body img.aligncenter{display:block;margin-left:auto;margin-right:auto}.info_body img.alignright{padding:0;margin:0 0 5px 15px;display:inline}.info_body img.alignleft{padding:0;margin:0 15px 5px 0;display:inline}.info_body .alignright{float:right}.info_body .alignleft{float:left}.info_body .alignnone{padding:5px;margin:0 20px 5px 0}.info_body .aligncenter{display:block;margin-left:auto;margin-right:auto}.info_body .alignright{padding:5px;margin:0 0 5px 15px;display:inline}.info_body ol{list-style-type:decimal;padding-left:2em}.info_body ul{list-style-type:circle;padding-left:2em}.info_body table{border:none;font-size:93%;text-align:left;margin-top:30px}.info_body table td{border:none}.temp_imgs img{width:100%;height:auto}.info_body a img,.temp_imgs a img{opacity:1;transition:.3s,.3s}.info_body a img:hover,.temp_imgs a img:hover{opacity:.7}.bigimg:focus{outline:0!important}.wp-pagenavi{text-align:center;width:100%;background:#EEE;padding-top:10px;padding-bottom:10px;margin-top:40px;border-radius:3px}@media only screen and (max-width:480px){.wp-pagenavi{margin-top:20px}}.wp-pagenavi a,.wp-pagenavi span{display:inline-block;margin:0 .3em;text-align:center;background:#333;width:24px;height:24px;line-height:24px;color:#fff;font-size:14px;font-size:1.4rem;border-radius:3px}.wp-pagenavi a.current,.wp-pagenavi a:focus,.wp-pagenavi a:hover,.wp-pagenavi span.current,.wp-pagenavi span:focus,.wp-pagenavi span:hover{background:#C87190}