.knowledge-tmpl07-point .point-column{padding:22px 30px;background:url("/wp/assets/img/common/bg_cloth.jpg") repeat top left}@media screen and (max-width: 767.98px){.knowledge-tmpl07-point .point-column{padding:20px;background-size:200px auto}}.knowledge-tmpl07-point .point-column .title{margin-bottom:17px;font-size:16px}.knowledge-tmpl07-point .point-column .text{font-size:15px;line-height:1.72}.knowledge-tmpl07-point .point-column .area-subcolumn{margin-top:1em;padding:20px 25px;border-radius:12px;background-color:#fff}@media screen and (max-width: 767.98px){.knowledge-tmpl07-point .point-column .area-subcolumn{padding:20px}}.knowledge-tmpl07-point .point-column .area-subcolumn .title{margin-bottom:10px;font-size:100%}.knowledge-tmpl07-head{padding:29px 0 48px;border-top:1px solid #111;border-bottom:1px dashed #181214}@media screen and (max-width: 767.98px){.knowledge-tmpl07-head{padding:15px 0 30px}}.knowledge-tmpl07-head .catch{margin-bottom:20px;font-size:26px;letter-spacing:0.15em;line-height:1;font-weight:bold}@media screen and (max-width: 767.98px){.knowledge-tmpl07-head .catch{margin-bottom:15px;font-size:20px}}.knowledge-tmpl07-head .catch .inner{position:relative;display:inline-block}.knowledge-tmpl07-head .catch .inner:after{content:'';position:absolute;left:0;bottom:-4px;width:100%;height:12px;background-color:#e38cac;z-index:-10}@media screen and (max-width: 767.98px){.knowledge-tmpl07-head .catch .inner:after{height:10px}}.knowledge-tmpl07-head .category{margin-bottom:16px;font-size:46px;line-height:1.35em;letter-spacing:0.09em;color:#b02a5b}@media screen and (max-width: 767.98px){.knowledge-tmpl07-head .category{font-size:26px}.knowledge-tmpl07-head .category br{display:none}}.knowledge-tmpl07-head>.copy{margin-bottom:52px}@media screen and (max-width: 767.98px){.knowledge-tmpl07-head>.copy{margin-bottom:30px}}.knowledge-tmpl07-head .title{position:relative;padding:35px 35px 34px;width:780px;background:url("/wp/assets/img/common/bg_delta_gray.png") repeat top left}@media screen and (max-width: 767.98px){.knowledge-tmpl07-head .title{padding:25px 20px 17px;width:inherit;background-size:312px auto}}.knowledge-tmpl07-head .title .number{position:absolute;top:-20px;right:-35px;border-radius:45px;width:90px;height:90px;background-color:#f1ef3c;font-family:"Libre Baskerville","Baskerville",serif;font-size:18px;line-height:88px;letter-spacing:0.1em;font-style:italic;text-align:center}@media screen and (max-width: 767.98px){.knowledge-tmpl07-head .title .number{top:-15px;right:-5px;font-size:16px;line-height:inherit;background:none}}.knowledge-tmpl07-head .title .lead{margin-bottom:9px;font-size:18px;line-height:1;letter-spacing:0.15em;font-weight:bold}@media screen and (max-width: 767.98px){.knowledge-tmpl07-head .title .lead{font-size:15px}}.knowledge-tmpl07-head .title .text{margin-bottom:11px;font-size:29px;line-height:1.5em;letter-spacing:0.15em;font-weight:bold}@media screen and (max-width: 767.98px){.knowledge-tmpl07-head .title .text{margin-bottom:12px;font-size:22px;letter-spacing:0.08em}}.knowledge-tmpl07-head .title .copy{line-height:1.78em;letter-spacing:0.04em}.knowledge-tmpl07-story{margin:52px 0 51px}@media screen and (max-width: 767.98px){.knowledge-tmpl07-story{margin:30px 0}}.knowledge-tmpl07-story .title{margin-bottom:30px;text-align:center}.knowledge-tmpl07-story .title .inner{display:inline-block;padding:15px 125px;border-top:3px double #111;border-bottom:3px double #111}@media screen and (max-width: 767.98px){.knowledge-tmpl07-story .title .inner{padding:15px 30px}}.knowledge-tmpl07-story .title .sub{margin-bottom:3px;font-size:14px;line-height:1.3em;letter-spacing:0.11em;font-weight:bold}.knowledge-tmpl07-story .title .sub .img{display:block;margin:0 auto}@media screen and (max-width: 767.98px){.knowledge-tmpl07-story .title .sub .img{font-size:13px;width:150px;height:auto}}.knowledge-tmpl07-story .title .main{font-size:25px;line-height:1.5em;letter-spacing:0.11em;font-weight:bold}@media screen and (max-width: 767.98px){.knowledge-tmpl07-story .title .main{font-size:18px}}.knowledge-tmpl07-story .title .img,.knowledge-tmpl07-story .title .figure{display:inline-block}@media screen and (max-width: 767.98px){.knowledge-tmpl07-story .title .img{width:190px;height:auto}}.knowledge-tmpl07-story .title .figure{margin-left:25px;font-family:'Nothing You Could Do', cursive;font-size:40px;line-height:1}@media screen and (max-width: 767.98px){.knowledge-tmpl07-story .title .figure{margin-left:15px;font-size:28px}}.knowledge-tmpl07-story .story .pic{display:block;margin:0 auto 74px;width:360px;height:auto}@media screen and (max-width: 767.98px){.knowledge-tmpl07-story .story .pic{max-width:100%;width:100%}}.knowledge-tmpl07-story .story .caption{display:inline-block;padding-bottom:13px;border-bottom:3px solid #b02a5b;font-size:26px;line-height:1.3em;letter-spacing:0.08em;font-weight:bold;color:#b02a5b}.knowledge-tmpl07-character{margin:0;padding:0;list-style:none;margin-bottom:30px;font-size:0;text-align:center}.knowledge-tmpl07-character li{list-style-image:none;list-style-type:none;margin-left:0}.knowledge-tmpl07-character .character-item{display:inline-block;vertical-align:top;padding:14px 14px 14px;border:2px solid #dcdcdc;border-radius:8px;margin-left:1%;width:19%;font-size:14px}.knowledge-tmpl07-character .character-item:first-child{margin-left:0}@media screen and (max-width: 767.98px){.knowledge-tmpl07-character .character-item{position:relative;display:block;margin:0 0 15px;padding:14px 14px 14px 75px;width:100%}}.knowledge-tmpl07-character .img{display:block;margin:0 auto;width:86px;height:86px;border-radius:43px;background-color:#f5f2eb}@media screen and (max-width: 767.98px){.knowledge-tmpl07-character .img{position:absolute;top:15px;left:10px;border-radius:28px;width:56px;height:56px}}.knowledge-tmpl07-character .img:before{content:'';display:inline-block;vertical-align:middle;height:100%}.knowledge-tmpl07-character .img img{display:inline-block;vertical-align:middle;width:65px;height:auto}@media screen and (max-width: 767.98px){.knowledge-tmpl07-character .img img{width:42px}}.knowledge-tmpl07-character .name{margin-top:18px;font-size:12px;line-height:1em;letter-spacing:0.05em;font-weight:bold}@media screen and (max-width: 767.98px){.knowledge-tmpl07-character .name{margin-top:0;text-align:left}}.knowledge-tmpl07-character .ruby{display:block;margin-top:5px;font-size:9px;line-height:1.3em;letter-spacing:-0.015em;font-weight:bold}@media screen and (max-width: 767.98px){.knowledge-tmpl07-character .ruby{display:inline}}.knowledge-tmpl07-character .outline{margin-top:8px;font-size:11px;line-height:1.27em;letter-spacing:0.05em;text-align:left}.knowledge-tmpl07-point{border-bottom:1px dashed #111;padding-bottom:60px}@media screen and (max-width: 767.98px){.knowledge-tmpl07-point{padding-bottom:30px}}.knowledge-tmpl07-point .point-item{margin-top:80px;padding-top:13px}@media screen and (max-width: 767.98px){.knowledge-tmpl07-point .point-item{margin-top:40px}}.knowledge-tmpl07-point .point-item:first-child{margin-top:0}.knowledge-tmpl07-point .point-head{position:relative;margin-bottom:15px;text-align:right}.knowledge-tmpl07-point .point-head .head{display:table;width:100%;text-align:left}@media screen and (max-width: 767.98px){.knowledge-tmpl07-point .point-head .head{margin-bottom:15px}}.knowledge-tmpl07-point .point-head .comment{position:absolute;top:-13px;right:0}@media screen and (max-width: 767.98px){.knowledge-tmpl07-point .point-head .comment{position:relative;display:inline-block;top:inherit;right:inherit}}.knowledge-tmpl07-point .point-head .comment .text{position:relative}.knowledge-tmpl07-point .point-head .comment .text:before{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:8px;background-image:url("/wp/assets/img/common/btn_bg_lefttop_mgt.svg"),url("/wp/assets/img/common/btn_bg_righttop_mgt.svg");background-size:8px auto, 8px auto;background-position:top left, top right;background-repeat:no-repeat, no-repeat}.knowledge-tmpl07-point .point-head .comment .text:after{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:8px;background-image:url("/wp/assets/img/common/btn_bg_leftbtm_graymgt.svg"),url("/wp/assets/img/common/btn_bg_rightbtm_graymgt.svg");background-size:8px auto, 8px auto;background-position:bottom left, bottom right;background-repeat:no-repeat, no-repeat}.knowledge-tmpl07-point .point-head .comment .inner{padding:4px 14px;border:2px solid #b02a5b;min-width:190px;background-color:#fff;font-size:13px;line-height:1em;letter-spacing:0.1em;font-weight:bold;color:#b02a5b;text-align:center}.knowledge-tmpl07-point .point-head .comment .inner:after{top:100%;right:18%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(176,42,91,0);border-top-color:#b02a5b;border-width:4px;margin-left:-4px}.knowledge-tmpl07-point .point-head .comment .img{margin:9px 18px 0 0}.knowledge-tmpl07-point .point-head .comment .img img{vertical-align:top;width:60px;height:auto}@media screen and (max-width: 767.98px){.knowledge-tmpl07-point .point-head .comment .img img{width:40px}}.knowledge-tmpl07-point .point-head .number,.knowledge-tmpl07-point .point-head .title{display:table-cell}.knowledge-tmpl07-point .point-head .number{vertical-align:middle;padding:14px 0 18px;width:76px;background-color:#b02a5b;font-size:11px;color:#fff;text-align:center}.knowledge-tmpl07-point .point-head .number .figure{display:block;font-size:25px;line-height:1}@media screen and (max-width: 767.98px){.knowledge-tmpl07-point .point-head .number .figure{font-size:18px}}.knowledge-tmpl07-point .point-head .title{vertical-align:top;margin:0;padding:25px 75px 23px 26px;background-color:#f7f7f7;font-size:22px;line-height:1.3em;color:#b02a5b}@media screen and (max-width: 767.98px){.knowledge-tmpl07-point .point-head .title{padding:15px 15px 15px 15px;font-size:18px}}.knowledge-tmpl07-point .point-main{margin-bottom:20px;font-size:16px;line-height:2em}.knowledge-tmpl07-point .point-main *:first-child{margin-top:0}.knowledge-tmpl07-point .point-main p{margin-top:1em}@media screen and (max-width: 767.98px){.knowledge-tmpl07-point .point-main{line-height:1.8em}}.knowledge-tmpl07-foot{margin:52px 0 30px}@media screen and (max-width: 767.98px){.knowledge-tmpl07-foot{margin:30px 0}}.knowledge-tmpl07-foot .section-link{margin-bottom:20px}@media screen and (max-width: 767.98px){.knowledge-tmpl07-foot .section-link{margin-bottom:15px}}.knowledge-tmpl07-foot .section-link .title{margin-bottom:20px}@media screen and (max-width: 767.98px){.knowledge-tmpl07-foot .section-link .title{margin-bottom:15px}}.knowledge-tmpl07-foot .section-link .title .inner{display:inline-block;padding-bottom:13px;border-bottom:2px solid #b02a5b;font-size:20px;line-height:1;color:#b02a5b}@media screen and (max-width: 767.98px){.knowledge-tmpl07-foot .section-link .title .inner{font-size:18px;line-height:1.3em}}.knowledge-tmpl07-foot .section-link .text{font-size:15px;letter-spacing:0.02em}.knowledge-tmpl07-foot .section-conclusion{padding:16px 40px 26px;background-repeat:no-repeat, no-repeat, no-repeat, no-repeat;background-position:top left, bottom left, top right, bottom right;background-image:url("/wp/assets/img/common/btn_bg_lefttop_white.svg"),url("/wp/assets/img/common/btn_bg_leftbtm_white.svg"),url("/wp/assets/img/common/btn_bg_righttop_white.svg"),url("/wp/assets/img/common/btn_bg_rightbtm_white.svg");background-size:14px auto, 14px auto, 14px auto, 14px auto;background-color:#b02a5b}.knowledge-tmpl07-foot .section-conclusion .label{margin-bottom:18px;font-size:22px;letter-spacing:0.075em;text-align:center;font-weight:bold;color:#fff}@media screen and (max-width: 767.98px){.knowledge-tmpl07-foot .section-conclusion .label{font-size:18px}}.knowledge-tmpl07-foot .section-conclusion .label .inner{display:inline-block;padding-bottom:2px;border-bottom:3px solid #fff}.knowledge-tmpl07-foot .section-conclusion .text{font-size:17px;line-height:1.52em;letter-spacing:0.075em;text-align:center;color:#fff}@media screen and (max-width: 767.98px){.knowledge-tmpl07-foot .section-conclusion .text{font-size:15px}}@media screen and (max-width: 767.98px){.knowledge-tmpl07-foot .section-conclusion{padding:20px;font-size:15px;text-align:left}.knowledge-tmpl07-foot .section-conclusion br{display:none}}.knowledge-tmpl07-data{display:table;margin:30px 0 17px;padding:31px 21px 31px;border:5px solid #eee;width:100%}@media screen and (max-width: 767.98px){.knowledge-tmpl07-data{display:block}}.knowledge-tmpl07-data .area-img,.knowledge-tmpl07-data .area-text{display:table-cell;vertical-align:top}@media screen and (max-width: 767.98px){.knowledge-tmpl07-data .area-img,.knowledge-tmpl07-data .area-text{display:block}}.knowledge-tmpl07-data .area-img{width:118px}@media screen and (max-width: 767.98px){.knowledge-tmpl07-data .area-img{margin:0 auto 15px}}.knowledge-tmpl07-data .area-img .thumbnail{border-radius:100%;width:118px;height:118px;overflow:hidden}.knowledge-tmpl07-data .area-img img{height:118px;width:auto;min-width:118px}.knowledge-tmpl07-data .area-text{padding-left:20px}@media screen and (max-width: 767.98px){.knowledge-tmpl07-data .area-text{padding-left:0}}.knowledge-tmpl07-data .supervision{margin-bottom:3px;font-size:0}.knowledge-tmpl07-data .supervision .label,.knowledge-tmpl07-data .supervision .class,.knowledge-tmpl07-data .supervision .name{display:inline-block;vertical-align:middle}.knowledge-tmpl07-data .supervision .label{margin-right:10px;padding:0 10px 2px;background-color:#949393;font-size:12px;line-height:21px;color:#fff}@media screen and (max-width: 767.98px){.knowledge-tmpl07-data .supervision .label{margin-bottom:4px}}.knowledge-tmpl07-data .supervision .class{margin-right:9px;font-size:13px;font-weight:bold}@media screen and (max-width: 767.98px){.knowledge-tmpl07-data .supervision .class{display:block}}.knowledge-tmpl07-data .supervision .name{font-size:16px;font-weight:bold}@media screen and (max-width: 767.98px){.knowledge-tmpl07-data .supervision .name{display:block}}.knowledge-tmpl07-data .profile{font-size:13px;line-height:1.76em}.knowledge-tmpl07-single .knowledge-author{margin-top:1em;margin-bottom:30px}@media screen and (max-width: 767.98px){.knowledge-tmpl07-single .knowledge-author{margin-bottom:30px}}
