.knowledge-tmpl12-head{margin:45px 0 50px;font-size:15px;line-height:1.93;letter-spacing:.04em;text-align:center}@media screen and (max-width: 767.98px){.knowledge-tmpl12-head{margin:15px 0 30px;font-size:15px;line-height:1.72}}.knowledge-tmpl12-head .logo{display:block;margin:0 auto 35px}@media screen and (max-width: 767.98px){.knowledge-tmpl12-head .logo{margin-bottom:20px;width:276px;height:auto}}.knowledge-tmpl12-profile{margin-bottom:70px}@media screen and (max-width: 767.98px){.knowledge-tmpl12-profile{margin-bottom:40px}}.knowledge-tmpl12-profile .area-img{position:relative}.knowledge-tmpl12-profile .area-img .img{display:block;width:100%;height:auto}.knowledge-tmpl12-profile .txt-outline{position:absolute;bottom:30px;right:0;font-size:12px;letter-spacing:.2em;text-align:center;color:#fff}@media screen and (max-width: 767.98px){.knowledge-tmpl12-profile .txt-outline{position:static}}.knowledge-tmpl12-profile .txt-outline.is-tr{bottom:initial;top:30px}.knowledge-tmpl12-profile .txt-outline.is-tl{bottom:initial;right:initial;top:30px;left:0}.knowledge-tmpl12-profile .txt-outline.is-bl{right:initial;left:0}.knowledge-tmpl12-profile .txt-outline .txt{margin:0 0 5px;padding:0.1em 1.5em;background-color:#000;font-weight:normal}@media screen and (max-width: 767.98px){.knowledge-tmpl12-profile .txt-outline .txt{margin-bottom:2px}}.knowledge-tmpl12-profile .txt-outline .txt:last-child{margin-bottom:0}.knowledge-tmpl12-profile .txt-outline .txt.is-large{padding-top:0.4em;padding-bottom:0.4em;font-size:166%;letter-spacing:.12em}.knowledge-tmpl12-profile .area-txt{padding:1.8em 2.5em;line-height:1.9;background-color:#f1f1f1}@media screen and (max-width: 767.98px){.knowledge-tmpl12-profile .area-txt{padding:20px 15px;font-size:15px;line-height:1.72}}.knowledge-tmpl12-section{margin-bottom:80px;font-size:15px;line-height:2}@media screen and (max-width: 767.98px){.knowledge-tmpl12-section{margin-bottom:40px}}.knowledge-tmpl12-section.is-last{margin-bottom:30px}@media screen and (max-width: 767.98px){.knowledge-tmpl12-section .txt-content{font-size:16px;line-height:1.8;text-indent:1em}}.knowledge-tmpl12-section .txt-caption{margin-top:0.6em;font-size:12px;line-height:1.9}.knowledge-tmpl12-section .section-head{position:relative;display:flex;align-items:center;margin-bottom:70px;border-top:4px solid #000}@media screen and (max-width: 767.98px){.knowledge-tmpl12-section .section-head{display:block;margin-bottom:30px;border-top-width:2px}}.knowledge-tmpl12-section .section-head:before{content:'';position:absolute;top:5px;left:0;width:292px;height:100%;background-color:#dff61f}@media screen and (max-width: 767.98px){.knowledge-tmpl12-section .section-head:before{content:none}}.knowledge-tmpl12-section .section-head .area-figure{position:relative;padding:38px 0 32px;border-right:4px solid #000;width:286px}@media screen and (max-width: 767.98px){.knowledge-tmpl12-section .section-head .area-figure{display:flex;align-items:center;margin-bottom:12px;padding:15px;border-right:0;width:initial;background-color:#dff61f}}.knowledge-tmpl12-section .section-head .figure{display:block}@media screen and (min-width: 768px), print{.knowledge-tmpl12-section .section-head .figure{margin:0 auto 24px;width:auto;height:auto}}@media screen and (max-width: 767.98px){.knowledge-tmpl12-section .section-head .figure{margin-right:20px}}.knowledge-tmpl12-section .section-head .category{display:block}@media screen and (min-width: 768px), print{.knowledge-tmpl12-section .section-head .category{margin:0 auto;width:auto;height:auto}}.knowledge-tmpl12-section .section-head .area-outline{margin:16px 0 0 60px}@media screen and (max-width: 767.98px){.knowledge-tmpl12-section .section-head .area-outline{margin:0}}.knowledge-tmpl12-section .section-head .title{margin-bottom:20px;font-size:28px;letter-spacing:.12em}@media screen and (max-width: 767.98px){.knowledge-tmpl12-section .section-head .title{margin-bottom:5px;font-size:16px;letter-spacing:.06em}}.knowledge-tmpl12-section .section-head .txt-intro{font-size:14px;line-height:1.92;letter-spacing:.04em}@media screen and (max-width: 767.98px){.knowledge-tmpl12-section .section-head .txt-intro{font-size:15px;line-height:1.72}}.knowledge-tmpl12-section .section-catch{margin-bottom:40px;font-weight:bold;font-size:38px;line-height:1.5;letter-spacing:.08em;text-align:center}@media screen and (max-width: 767.98px){.knowledge-tmpl12-section .section-catch{margin-bottom:30px;font-size:18px;letter-spacing:.03em}}.knowledge-tmpl12-section .section-catch .catch{display:inline-block;vertical-align:middle;padding:7px 59px 7px 50px;background-image:url("/wp/assets/img/common/ico_bracket_lt.png"),url("/wp/assets/img/common/ico_bracket_rb.png");background-position:top left, bottom right;background-repeat:no-repeat}@media screen and (max-width: 767.98px){.knowledge-tmpl12-section .section-catch .catch{padding:4px 20px;background-size:11px auto}}.knowledge-tmpl12-section .section-catch .line{background:linear-gradient(transparent 50%, #dff61f 50%)}.knowledge-tmpl12-section .section-img-border{width:77px;height:75px;background:url("/wp/assets/img/common/bdr_dot_circle.svg");background-repeat:no-repeat}@media screen and (max-width: 767.98px){.knowledge-tmpl12-section .section-img-border{width:40px;height:40px;background-size:80px auto}}.knowledge-tmpl12-section .section-img-border.is-tr{background-position:top right}.knowledge-tmpl12-section .section-img-border.is-bl{background-position:bottom left}.knowledge-tmpl12-section .section-img-border.is-br{background-position:bottom right}.knowledge-tmpl12-ptn_a,.knowledge-tmpl12-ptn_b,.knowledge-tmpl12-ptn_c,.knowledge-tmpl12-ptn_d{margin-bottom:40px}.knowledge-tmpl12-ptn_a .img,.knowledge-tmpl12-ptn_b .img,.knowledge-tmpl12-ptn_c .img,.knowledge-tmpl12-ptn_d .img{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto}.knowledge-tmpl12-ptn_a .txt-caption>*,.knowledge-tmpl12-ptn_b .txt-caption>*,.knowledge-tmpl12-ptn_c .txt-caption>*,.knowledge-tmpl12-ptn_d .txt-caption>*{margin-bottom:0.8em}.knowledge-tmpl12-ptn_a .txt-caption>*:last-child,.knowledge-tmpl12-ptn_b .txt-caption>*:last-child,.knowledge-tmpl12-ptn_c .txt-caption>*:last-child,.knowledge-tmpl12-ptn_d .txt-caption>*:last-child{margin-bottom:0}.knowledge-tmpl12-ptn_a{display:flex;justify-content:flex-end}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_a{flex-wrap:wrap}}.knowledge-tmpl12-ptn_a .area-coordinate{order:2;padding-left:25px;width:43%}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_a .area-coordinate{order:1;padding-left:0;width:calc(100% - 145px)}}.knowledge-tmpl12-ptn_a .coordinate{display:block;margin:0 auto;max-width:100%;height:auto}.knowledge-tmpl12-ptn_a .area-point{order:3;padding-left:20px;width:36%}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_a .area-point{order:2;width:145px}}.knowledge-tmpl12-ptn_a .point{margin-bottom:30px}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_a .point{margin-bottom:20px}}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_a .txt-caption{font-size:10px;line-height:1.7}}.knowledge-tmpl12-ptn_a .area-img{position:relative}.knowledge-tmpl12-ptn_a .txt-figure{position:absolute;top:-0.5em;left:0;border-radius:50%;width:25px;height:25px;line-height:25px;background-color:#000;font-size:12px;text-align:center;color:#fff}.knowledge-tmpl12-ptn_a .txt-figure.is-block{position:static}.knowledge-tmpl12-ptn_a .img{margin-bottom:10px}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_a .img{margin-bottom:5px}}.knowledge-tmpl12-ptn_a .sign{position:absolute;bottom:25px;left:-50px}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_a .sign{display:none}}.knowledge-tmpl12-ptn_a .area-txt{order:1;flex:1}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_a .area-txt{order:3;margin-top:25px;padding-right:0;width:100%}}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_b .area-img_sml{display:flex;flex-wrap:wrap}}.knowledge-tmpl12-ptn_b .area-img_sml>.item{margin-bottom:20px}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_b .area-img_sml>.item{margin-top:20px;margin-bottom:0;margin-left:20px;width:calc((100% - 20px) / 2)}}.knowledge-tmpl12-ptn_b .area-img_sml>.item:last-child{margin-bottom:0}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_b .area-img_sml>.item:nth-child(-n+2){margin-top:0}}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_b .area-img_sml>.item:nth-child(odd){margin-left:0}}.knowledge-tmpl12-ptn_b.col-tb{display:flex;flex-wrap:wrap}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_b.col-tb{display:block}}.knowledge-tmpl12-ptn_b.col-tb .area-img_lrg{margin-right:5%;width:61%}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_b.col-tb .area-img_lrg{margin-right:0;margin-bottom:20px;width:100%}}.knowledge-tmpl12-ptn_b.col-tb .area-img_sml{flex:1}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_b.col-tb .area-img_sml{margin-bottom:20px}}.knowledge-tmpl12-ptn_b.col-tb .area-txt{margin-top:25px}.knowledge-tmpl12-ptn_b.col-rl:after{content:"";display:table;clear:both}.knowledge-tmpl12-ptn_b.col-rl .area-img_lrg,.knowledge-tmpl12-ptn_b.col-rl .area-txt{float:left;width:61%}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_b.col-rl .area-img_lrg,.knowledge-tmpl12-ptn_b.col-rl .area-txt{float:none;width:100%}}.knowledge-tmpl12-ptn_b.col-rl .area-img_lrg{margin-bottom:25px}.knowledge-tmpl12-ptn_b.col-rl .area-img_sml{float:right;width:calc(100% - 66%)}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_b.col-rl .area-img_sml{float:none;margin-bottom:20px;width:100%}}.knowledge-tmpl12-ptn_c .area-img_lrg{margin-bottom:25px}.knowledge-tmpl12-ptn_c .area-img_sml{display:flex;margin-bottom:25px}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_c .area-img_sml{display:block}}@media screen and (min-width: 768px), print{.knowledge-tmpl12-ptn_c .area-img_sml .item{display:flex;flex-direction:column;justify-content:flex-start;width:50%}.knowledge-tmpl12-ptn_c .area-img_sml .item:nth-child(even){flex-direction:column-reverse;justify-content:flex-end}.knowledge-tmpl12-ptn_c .area-img_sml .item:nth-child(even) .txt-caption{margin-top:0;margin-bottom:0.6em}.knowledge-tmpl12-ptn_c .area-img_sml .item:nth-child(even) .sign{top:15px}}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_c .area-img_sml .item{margin-bottom:20px}}.knowledge-tmpl12-ptn_c .area-img_sml .area-desc{position:relative;padding:0 120px 0 20px}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_c .area-img_sml .area-desc{padding:0 60px 0 0}}.knowledge-tmpl12-ptn_c .area-img_sml .area-desc.is-nosign{padding-right:20px}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_c .area-img_sml .area-desc.is-nosign{padding-right:0}}.knowledge-tmpl12-ptn_c .area-img_sml .sign{position:absolute;top:-15px;right:15px;z-index:10}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_c .area-img_sml .sign{top:-20px;right:10px}}.knowledge-tmpl12-ptn_c .area-txt{margin-bottom:25px}.knowledge-tmpl12-ptn_d .area-img_sml{display:flex;justify-content:space-between;margin-bottom:25px}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_d .area-img_sml{display:block}}.knowledge-tmpl12-ptn_d .area-img_sml .item{display:flex;flex-direction:column;justify-content:flex-start;width:calc(50% - 10px)}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_d .area-img_sml .item{display:block;margin-bottom:20px;width:100%}}.knowledge-tmpl12-ptn_d .area-img_sml .area-desc{position:relative;padding:0 120px 0 20px}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_d .area-img_sml .area-desc{padding:0 60px 0 0}}.knowledge-tmpl12-ptn_d .area-img_sml .area-desc.is-nosign{padding:0}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_d .area-img_sml .area-desc.is-nosign{padding:0}}.knowledge-tmpl12-ptn_d .area-img_sml .sign{position:absolute;top:-15px;right:15px;z-index:10}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_d .area-img_sml .sign{top:-20px;right:10px}}.knowledge-tmpl12-ptn_d .col-rl{display:flex;margin-bottom:25px}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_d .col-rl{display:block}}.knowledge-tmpl12-ptn_d .area-img{margin-left:40px;width:35%}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_d .area-img{margin-top:20px;margin-left:0;width:100%}}.knowledge-tmpl12-ptn_d .area-txt{flex:1}@media screen and (max-width: 767.98px){.knowledge-tmpl12-ptn_d .area-txt{margin-right:0;width:100%}}.knowledge-tmpl12-foot{margin-bottom:55px;padding:1.6em 1em 1.6em 1.35em;border:3px solid #e6e6e6;font-size:16px}@media screen and (max-width: 767.98px){.knowledge-tmpl12-foot{margin-bottom:40px;padding:20px 15px;font-size:16px;line-height:1.8;text-decoration:1em}}
