﻿body{width:100%;font-size:16px;line-height:1.8em;font-family:YakuHanJP_Noto, 'Noto Sans JP', sans-serif;font-weight:400;font-feature-settings:'palt';text-align:justify;color:#403d3c;letter-spacing:0.05em;word-wrap:break-word;overflow-wrap:break-word}.font_ai_min{font-family:"A1明朝","A1 Mincho","A-OTF A1明朝 Std Bold",sans-serif;font-feature-settings:'palt';text-shadow:0 0 0 transparent,0.005em 0.005em 0px #3364a5,-0.01em -0.01em 0px #3364a5}.font_ai_min--w{font-family:"A1明朝","A1 Mincho","A-OTF A1明朝 Std Bold",sans-serif;font-feature-settings:'palt';color:#fff}.font_ai_min--tax{font-family:"A1明朝","A1 Mincho","A-OTF A1明朝 Std Bold",sans-serif;font-feature-settings:'palt';text-shadow:0 0 0 transparent,0.005em 0.005em 0px #3364a5,-0.01em -0.01em 0px #3364a5;color:#3364a5}.font_ai_min--hr{font-family:"A1明朝","A1 Mincho","A-OTF A1明朝 Std Bold",sans-serif;font-feature-settings:'palt';text-shadow:0 0 0 transparent,0.005em 0.005em 0px #a2343b,-0.01em -0.01em 0px #a2343b;color:#a2343b}.font_ai_min--it{font-family:"A1明朝","A1 Mincho","A-OTF A1明朝 Std Bold",sans-serif;font-feature-settings:'palt';text-shadow:0 0 0 transparent,0.005em 0.005em 0px #2b8547,-0.01em -0.01em 0px #2b8547;color:#2b8547}.font_ai_min--b{font-family:"A1明朝","A1 Mincho","A-OTF A1明朝 Std Bold",sans-serif;font-feature-settings:'palt';text-shadow:0 0 0 transparent,0.005em 0.005em 0px #3a79b5,-0.01em -0.01em 0px #3a79b5;color:#3a79b5}.font_mb31{font-family:"見出ゴMB31","Midashi Go MB31","A-OTF 見出ゴMB31 Pro MB31"}.font_titi_r{font-family:'Titillium Web', sans-serif;font-weight:400}.font_titi_sb{font-family:'Titillium Web', sans-serif;font-weight:600}.font_cg_l{font-family:'Cormorant Garamond', serif;font-weight:300}.font_cg_m{font-family:'Cormorant Garamond', serif;font-weight:500}.font_cg_sb{font-family:'Cormorant Garamond', serif;font-weight:600}.font_Oranienbaum{font-family:'Oranienbaum', serif}.clearfix:after{content:" ";display:block;clear:both}.hidden{display:none}#contents.hidden{display:block;opacity:0}.block_type{display:inline-block}.block-type{display:inline-block}.br_no_sp{display:none}.only_pc{display:none}@media only screen and (min-width: 640px){.br_no_sp{display:block}.br_no_tab{display:none}}@media only screen and (min-width: 960px){.br_no_sp{display:block}.br_no_tab{display:block}.br_no_pc{display:none}.only_pc{display:block}}.br-only-sp{display:block}@media only screen and (min-width: 640px){.br-only-sp{display:none}}.br-over-tab{display:none}@media only screen and (min-width: 640px){.br-over-tab{display:block}}.br-only-pc{display:none}@media only screen and (min-width: 1024px){.br-only-pc{display:block}}.br-no-pc{display:block}@media only screen and (min-width: 1024px){.br-no-pc{display:none}}.no_sp{display:none}.no_pc{display:table-cell}@media only screen and (min-width: 1024px){.no_sp{display:block}.no_pc{display:none}}.photo_no_sp{display:none}.photo_no_pc{display:block}@media only screen and (min-width: 1024px){.photo_no_sp{display:block}.photo_no_pc{display:none}}.apply{display:block}@media only screen and (min-width: 1024px){.apply{display:inline-block}}.apply::before{content:"\f04b";display:inline-block;font-family:"Font Awesome 5 Free";font-size:0.7em;font-weight:900;margin-right:0.3em;transform:translateY(-0.15em)}.link{display:block;text-decoration:none;color:inherit;transition:all .2s ease-in-out}@media only screen and (min-width: 1024px){.hover-block{transition:all .3s ease-in-out;position:relative;overflow:hidden}.hover-block::before{content:"";position:absolute;width:100%;height:100%;top:0;left:-100%;display:inline-block;background-color:#e4eef7;transition:all .3s ease-in-out}.hover-block:hover::before{left:0}}@media only screen and (min-width: 1024px){.hover-block-color.tax::before{background-color:#3364a5}.hover-block-color.hr::before{background-color:#a2343b}.hover-block-color.it::before{background-color:#2b8547}}.js-scroll-fade{opacity:0;transform:translateY(20px);transition:all .3s ease-in-out}.js-scroll-fade-margin{opacity:0;margin-top:20px;transition:all .3s ease-in-out}.js-scroll-fade-nomove{opacity:0;transition:all .3s ease-in-out}#about-child-nav{margin-top:0;background-color:#fff}#about-child-nav .link-btn{padding:3em 0}@media only screen and (min-width: 640px){#about-child-nav .link-btn{padding:5em 0}}.about-actus #about-child-nav .link-btn{padding:3.5em 0}@media only screen and (min-width: 640px){.about-actus #about-child-nav .link-btn{padding:5.5em 0}}#about-child-nav .link-btn__list{display:flex;flex-direction:column}@media only screen and (min-width: 640px){#about-child-nav .link-btn__list{flex-direction:row}}@media only screen and (min-width: 1024px){#about-child-nav .link-btn__list{width:85%;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 640px){.about-actus #about-child-nav .link-btn__list{flex-wrap:wrap;justify-content:center}}@media only screen and (min-width: 1024px){.about-actus #about-child-nav .link-btn__list{width:100%}}#about-child-nav .link-btn__list__item{margin-top:1em;margin-bottom:1em}@media only screen and (min-width: 640px){#about-child-nav .link-btn__list__item{flex-basis:48%;margin-left:4%}#about-child-nav .link-btn__list__item:first-child{margin-left:0}}.about-actus #about-child-nav .link-btn__list__item{margin-top:0.5em;margin-bottom:0.5em}@media only screen and (min-width: 640px){.about-actus #about-child-nav .link-btn__list__item{flex-basis:30%;margin-left:5%}.about-actus #about-child-nav .link-btn__list__item:nth-child(3n+1){margin-left:0}}#about-child-nav .btn{text-align:center;border:1px solid #3a79b5}#about-child-nav .btn__link{color:#3a79b5;font-size:1.06em;height:4em;line-height:4em;position:relative;z-index:3}@media only screen and (min-width: 1024px){#about-child-nav .btn__link{height:4em;line-height:4em}}@media only screen and (min-width: 1024px){#about-child-nav .btn__link{font-size:0.92em}}#about-child-nav .btn.current,#about-child-nav .btn.except-current{background-color:#3a79b5}#about-child-nav .btn.current .btn__link,#about-child-nav .btn.except-current .btn__link{color:#fff;pointer-events:none}#about-child-nav .btn.current.hover-block::before,#about-child-nav .btn.except-current.hover-block::before{display:none}#about-child-nav .btn.hover-block::before{background-color:#3a79b5}@media only screen and (min-width: 1024px){#about-child-nav .btn:hover .btn__link{color:#fff}}main{margin-top:50px}@media only screen and (min-width: 1024px){main{margin-top:111px}}.sub-photo{width:100%}.sub-photo__list{overflow:hidden;width:100%}.sub-photo__list__item .photo{width:100%}.just-half-l{margin-left:-0.5em}.just-half-r{margin-right:-0.5em}.section-title{margin-bottom:2em;position:relative;text-align:center;font-size:4.3vw}@media only screen and (min-width: 640px){.section-title{font-size:2.25vw;padding:1em 0 1em}}@media only screen and (min-width: 1024px){.section-title{font-size:1em;margin-bottom:2.7em;position:relative}}.section-title__title{font-size:1.5em;font-weight:700}@media only screen and (min-width: 1024px){.section-title__title{font-size:2.3125em}}.section-title__title--s{font-size:1.28625em;font-weight:700;padding-bottom:2em;margin-bottom:-2em}@media only screen and (min-width: 1024px){.section-title__title--s{font-size:2em}}.section-title__subtitle{font-weight:500;margin-top:0.6em;letter-spacing:0.1em;display:block}@media only screen and (min-width: 1024px){.section-title__subtitle{margin-top:0.8em}}.section-title::after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;width:100%;position:absolute;top:52%;left:0}@media only screen and (min-width: 1024px){.section-title::after{top:100%}}.section-title--b{color:#3364a5;border-color:#3364a5}.section-title--w{color:#fff;border-color:#fff}.sec-title{font-size:4.3vw}@media only screen and (min-width: 640px){.sec-title{font-size:2.25vw}}@media only screen and (min-width: 1024px){.sec-title{font-size:1em}}.sec-title{display:block;font-size:1.5275em;letter-spacing:0.1em;padding-bottom:0.2em;border-bottom:1px solid #3364a5;color:#3364a5}@media only screen and (min-width: 1024px){.sec-title{font-size:2.2em;padding-bottom:0.4em;margin-bottom:0.2em}}.sec-title--l{text-align:left}.sec-title--c{text-align:center}.sec-title .small{font-size:1rem}.sec-sub-title{width:100%;background-color:#fff;padding:0.6em;line-height:1em;border:1px solid #3a79b5;color:#3a79b5;text-align:center}.common-sec-title{display:block;font-size:1.5275em;letter-spacing:0.1em;padding-bottom:0.2em}@media only screen and (min-width: 1024px){.common-sec-title{font-size:2.2em;padding-bottom:0.4em;margin-bottom:0.2em}}.common-sec-title--tax{color:#3364a5;border-bottom:1px solid #3364a5}.common-sec-title--hr{color:#a2343b;border-bottom:1px solid #a2343b}.common-sec-title--it{color:#2b8547;border-bottom:1px solid #2b8547}.diagonal-line-texture{background-image:linear-gradient(-45deg, #e2f0fb 0%, #e2f0fb 40%, #fff 40%, #fff 50%, #e2f0fb 50%, #e2f0fb 90%, #fff 90%);background-position:0px 0px;background-size:10px 10px}.diagonal-line-texture-tax{background-image:linear-gradient(-45deg, #e4eef7 0%, #e4eef7 40%, #fff 40%, #fff 50%, #e4eef7 50%, #e4eef7 90%, #fff 90%);background-position:0px 0px;background-size:10px 10px}.diagonal-line-texture-hr{background-image:linear-gradient(-45deg, #eee3dd 0%, #eee3dd 40%, #fff 40%, #fff 50%, #eee3dd 50%, #eee3dd 90%, #fff 90%);background-position:0px 0px;background-size:10px 10px}.diagonal-line-texture-it{background-image:linear-gradient(-45deg, #e1e7db 0%, #e1e7db 40%, #fff 40%, #fff 50%, #e1e7db 50%, #e1e7db 90%, #fff 90%);background-position:0px 0px;background-size:10px 10px}.diagonal-line-texture-co-hosted{background-image:linear-gradient(-45deg, #F9E6D7 0%, #F9E6D7 40%, #fff 40%, #fff 50%, #F9E6D7 50%, #F9E6D7 90%, #fff 90%);background-position:0px 0px;background-size:10px 10px}.side-title-grad{font-size:1.26875em;font-weight:500;padding:0.75em 0;color:#fff;line-height:1.8em;margin-bottom:1em;min-height:5em;display:flex;justify-content:center;align-items:center;text-align:center}@media only screen and (min-width: 1024px){.side-title-grad{font-size:1.0625em}}.year-list-tile{font-size:0.9375em;font-weight:500;border-width:1px;border-style:solid;margin-top:-1px;background-color:#fff;transition:all .3s ease-in-out}.year-list-tile .link{display:flex;align-items:center;height:3em;line-height:1.3em;padding-left:0.5em;padding-right:0.5em}.year-list-tile .link::after{content:'＞';font-weight:400;margin-left:0.4em}.tax.single-seminar .year-list-tile.current{background:linear-gradient(90deg, #89add5 0%, #3d6aa9 100%)}.tax.single-seminar .year-list-tile.current .link{color:#fff}.tax.single-seminar .year-list-tile:hover{background:linear-gradient(90deg, #89add5 0%, #3d6aa9 100%)}.tax.single-seminar .year-list-tile:hover .link{color:#fff}.hr.single-seminar .year-list-tile.current{background:linear-gradient(90deg, rgba(161,81,70,0.85) 0%, #84302f 100%)}.hr.single-seminar .year-list-tile.current .link{color:#fff}.hr.single-seminar .year-list-tile:hover{background:linear-gradient(90deg, rgba(161,81,70,0.85) 0%, #84302f 100%)}.hr.single-seminar .year-list-tile:hover .link{color:#fff}.it.single-seminar .year-list-tile.current{background:linear-gradient(90deg, rgba(82,135,83,0.85) 0%, #2b8547 100%)}.it.single-seminar .year-list-tile.current .link{color:#fff}.it.single-seminar .year-list-tile:hover{background:linear-gradient(90deg, rgba(82,135,83,0.85) 0%, #2b8547 100%)}.it.single-seminar .year-list-tile:hover .link{color:#fff}.non-article{text-align:center;margin-left:auto;margin-right:auto}.to-about-link-btn{height:2.5em;line-height:2.5em;display:block;padding-left:2em;padding-right:2em;background-color:#fff;border:1px solid #3364a5;text-align:center;color:#3364a5}.to-about-link-btn::after{content:'〉〉〉';letter-spacing:-0.2em;display:inline-block;margin-left:0.5em}@media only screen and (min-width: 1024px){.to-about-link-btn{font-size:0.875em;transition:all .2s ease-in-out}.to-about-link-btn:hover{background-color:#3364a5;color:#fff}}html :where(img){max-width:inherit}
/*# sourceMappingURL=common.css.map */
