/* https://tenkuryo.jp/wp-content/themes/Kongouhoujik/css/about.css?20250701-003708 */
#content .banner{background-size:cover}.introTop{text-align:center;background:url(/wp-content/themes/Kongouhoujik/css/../img/voice/bg_intro.png) repeat top center;padding:62px 0 73px}.introTop .intro{font-size:22px;color:#632c11}.introTop .intro_about{font-size:14px;line-height:1.75;margin-top:0}.anchorTop{width:100%}.anchorTop .anchor{overflow:hidden}.anchorTop .anchor li{float:left}.area1{margin-top:40px}.area1 .row{padding:0 8px;overflow:hidden;margin-top:35px}.area1 .row li{float:left;margin:0 30px 29px 0}.area1 .row li:nth-child(3n){margin-right:0}.area2{background:#e6ece8;padding:27px 0 30px 0;margin-top:37px}.area2 .textTop{font-size:24px;margin:44px 0 0 34px;line-height:1.3;letter-spacing:1px}.area2 .row{overflow:hidden}.area2 .row .col{padding:0 2px 0 8px}.area2 .row .text{margin-top:20px;line-height:1.65}.area2 .row .text .img{float:right;margin-top:5px;margin-left:15px}.area2 .row .text .author{font-size:25px;text-align:right;display:block;line-height:1.3}.subArea2{margin:30px 0 26px}.subArea2 .rowTop{overflow:hidden}.subArea2 .rowTop .img{float:left}.subArea2 .rowTop .text{float:left;position:relative;width:69%;height:205px}.subArea2 .rowTop .text span{position:absolute;top:50%;transform:translateY(-50%);left:20px;font-size:25px;width:100%;display:block;margin-left:17px}.subArea2 .textTop{margin-top:27px;line-height:1.65}.area .table .title{text-align:center;font-size:18px;line-height:1.3}.area .table table{width:100%;text-align:center;margin-top:12px;border-collapse:collapse;border-radius:5px;border-style:hidden;box-shadow:0 0 0 1px #c9c9c9}.area .table table tr td{border:1px solid #c9c9c9;font-size:18px;padding:11px 0;background:#fff}.area .table table tr td:first-child{color:#fff;background:#426e33;width:489px}.area .table table tr:first-child td:first-child{border-top-left-radius:5px}.area .table table tr:last-child td:first-child{border-bottom-left-radius:5px}.area .table table tr:first-child td:last-child{border-top-right-radius:5px}.area .table table tr:last-child td:last-child{border-bottom-right-radius:5px}.area3,.area5{background:#e6ece8;margin-top:15px;display:inline-block;width:100%;padding:23px 0 66px 0}.area3 .row,.area5 .row{margin-top:53px;overflow:hidden}.area3 .row .img,.area5 .row .img{float:left;width:431px;margin-right:17px;margin-top:5px}.area3 .row .col{float:left;width:100%;margin-top:-5px;margin-left:0;line-height:1.65}.area3 .row .subImg,.area5 .row .subImg{margin-top:32px;margin-left:-9px;float:right;margin-right:2px}.subArea3{margin:65px 0}.subArea3 .row{border:4px solid #f0dcb7;border-radius:5px;background:#f0ddbd;padding:26px 0;box-shadow:0 60px 93px -73px #656363}.subArea3 .row .title{text-align:center;font-weight:700;font-size:25px;color:#48722f}.subArea3 .row .subRow{overflow:hidden;margin-top:17px;padding:0 15px 0 33px}.subArea3 .row .col{float:left}.subArea3 .row .col-L{font-size:17px;height:138px;position:relative;width:119px}.subArea3 .row .col-L span{position:absolute;top:50%;transform:translateY(-50%);width:100%;line-height:1;padding:48px 0;color:#48722f;background:url(/wp-content/themes/Kongouhoujik/css/../img/about/area3-img4.png) no-repeat top center}.subArea3 .row .col-R{width:753px;margin-left:44px;line-height:1.65}.area4{background:#e6ece8;margin-top:5px;display:inline-block;width:100%;padding:14px 0 26px}.area4 .spTitle{font-size:18px}.area4 .row{margin-top:22px;overflow:hidden}.area4 .row .img,.area7 .row .img{width:430px;float:left}.area4 .row .text,.area7 .row .text{width:527px;float:left;margin-left:20px;line-height:1.65;margin-top:-4px}.area4 .table{margin-top:28px}.area4 .textBot{text-align:center;font-size:14px;margin-top:9px;color:#535353}.subArea2 .rowTop.rowTop4 .text span{margin-left:0;font-size:20px;left:11px;line-height:2}.subArea2 .table.table2{margin-top:28px}.area .table.table2 table{width:639px;margin:12px auto}.area .table.table2 table tr td:first-child{width:150px}.subArea2 .table.table2 .textBot{text-align:center;font-size:18px}.area5{margin-top:0;padding-bottom:52px}.area5 .row{margin-top:23px}.area5 .row .col{margin-top:0;padding-top:59px;width:532px;float:left}.area5 .row .title{font-size:21px;text-align:center}.area5 .row .img{margin-top:0}.area5 .row .text{margin-top:23px;line-height:1.65}.area5 .row .subImg{margin:70px 0 0 0}.area5 .row.row2{margin-top:68px}.area5 .row.row2 .col{padding-top:86px}.area5 .row.row2 .subImg{margin:87px 0 0 0}.subArea5{margin-top:51px;margin-bottom:19px}.subArea5 .rowTop .text span{line-height:1.65}.subArea5 .rowBot{overflow:hidden;margin-top:30px;padding:0 8px}.subArea5 .rowBot .col{display:inline-block;width:300px;margin-right:26px;vertical-align:top;text-align:center;margin-bottom:28px}.subArea5 .rowBot .col:nth-child(3n){margin-right:0}.subArea5 .rowBot .col .title{font-weight:700;font-size:16px;margin-top:17px}.subArea5 .rowBot .col .text{text-align:left;line-height:1.25;margin-top:12px;font-size:13px;letter-spacing:1px}.area6 .row{background:#f2f2f2;padding:30px 30px 11px;box-shadow:0 60px 93px -73px #656363}.area6 .row .title_area{font-weight:700;font-size:25px;color:#b28850}.area6 .row .textTop{text-align:center;margin-top:21px;line-height:1.65}.area6 .row .listImg{margin-top:23px}.area6 .row .listImg li{display:inline-block;vertical-align:top;margin-right:5px;margin-bottom:21px}.area6 .row .listImg li:nth-child(3n){margin-right:0}.area7{margin-top:81px;background:#e6ece8;padding:25px 0 50px}.area7 .row{margin-top:49px;overflow:hidden}.subArea7 .rowBot{margin-top:30px;overflow:hidden}.subArea7 .rowBot2{margin-top:23px}.subArea7 .rowBot .img{width:430px;float:left}.subArea7 .rowBot .text{width:527px;float:left;margin-left:20px;line-height:1.65;margin-top:-1px}.subArea7 .rowBot .text span{font-size:25px;line-height:1;display:inline-block;vertical-align:middle}.subArea7 .rowBot .text span.spText{font-size:19px}.subArea7 .rowBot2 .text span.spText2{font-size:18px;margin-right:-7px;letter-spacing:0;margin-bottom:22px}.subArea7 .rowTbl{overflow:hidden}.subArea7 .table1{width:377px;float:left;margin-top:30px}.subArea7 .table1 table{width:100%}.subArea7 .table table tr td{padding:8px 0 7px}.subArea7 .table table tr td:first-child{width:189px;padding-left:10px;letter-spacing:-.5px}.subArea7 .table.table1 table tr td:last-child{text-align:left;padding-left:52px;font-size:23px;letter-spacing:-4px}.subArea7 .table1 .textBot{margin-top:7px;line-height:1.65}.subArea7 .table.table2{float:left;width:578px;margin-top:3px;margin-left:22px}.subArea7 .table.table2 .title{margin-top:10px}.subArea7 .table.table2 table{width:100%;margin-top:6px}.subArea7 .table.table2 table tr td:first-child{width:328px}.subArea7 .table.table2 table tr:first-child td:first-child{padding:11px 0}.subArea7 .table.table2 table tr:last-child td:first-child{text-align:left}.subArea7 .table.table2 .textBot{text-align:left;font-size:14px;line-height:1.65;margin-top:-5px}.subArea7 .table.table2 .textBot a{text-decoration:none;color:#000}.subArea7 .table.table2 .textBot a:hover{text-decoration:underline}.area8 .row{background:#f2f2f2;padding:25px 30px 24px;box-shadow:0 60px 93px -73px #656363}.area8 .title_area span.name_area{background:transparent}.area8 .row .title_area{font-weight:700;font-size:25px;color:#b28850}.area8 .subRow{overflow:hidden;margin-left:-23px;margin-top:16px}.area8 .row .textTop{float:left;margin-right:49px}.area8 .row .textTop:last-child{margin-right:0}.area8 .row .textTop li{font-size:16px;line-height:1.25;letter-spacing:1.5px}.area8 .row .textTop li span{font-size:24px;display:inline-block;vertical-align:middle;line-height:1;margin-right:2px}.area8 .subRow2{margin-top:23px}.area8 .subRow2 .boxRow{overflow:hidden}.area8 .subRow2 .img{float:left;width:300px}.area8 .subRow2 .listImg{float:left;margin-left:9px;overflow:hidden;width:618px;margin-right:-9px}.area8 .subRow2 .listImg li{width:300px;float:left;margin:0 9px 11px 0}.area8 .subRow2 .listImg li:nth-child(2n){margin-right:0}.area8 .subRow2 .img2{margin-top:2px;width:596px}.area8 .table{margin-top:48px}.area8 .table.table2 table{width:100%}.area8 .table table tr td:first-child{background:#fff;color:#000}.area8 .table table tr:first-child td{background:#426e33;color:#fff}.area8 .table.table2 table tr td:first-child{width:325px}.area9{background:#e6ece8;padding:28px 0 34px;margin-top:31px}.area9 .row{margin-top:46px;overflow:hidden}.area9 .row .img{width:430px;float:left}.area9 .row .text{width:527px;float:left;margin-left:20px;line-height:1.65;margin-top:-4px}.subArea9{margin-top:20px}.subArea9 .table.table2 table{width:100%}.subArea9 .table.table2 table tr td:first-child{width:490px}.subArea9 .table.table2 table tr td:last-child{text-align:left;background:#fff;color:#000;padding-left:56px}.subArea9 .table.table2 table tr td a{text-decoration:none;color:#000}.subArea9 .table.table2 table tr td a:hover{text-decoration:underline}@media(max-width:768px){#content{overflow:hidden}.introTop{padding:13px 2.5%}.anchorTop .anchor{width:105%;margin:0 -2.5%}.anchorTop .anchor li{width:33.33%}.area .title_area span.name_area{font-size:21px}.area1 .row{padding:0}.area1 .row li{width:48%;margin-right:3%;margin-bottom:3%}.area1 .row li:nth-child(2n){margin-right:0}.area1 .row li:nth-child(3){margin-right:3%}.area2{margin-top:20px;padding:10px 0}.area2 .row .col{padding:0}.area2 .row .text{font-size:4.3vw}.area2 .textTop{margin:30px 0 0;font-size:19px;line-height:1.7}.area2 .row .text .img{width:44%;margin-left:2%;padding-bottom:50px}.area2 .row .text .author{font-size:18px}.subArea2 .rowTop .img{float:none;display:inline-block;width:100%;text-align:center}.subArea2 .rowTop .text{width:100%;height:auto;position:static;margin-top:20px}.subArea2 .rowTop .text span{margin-left:0;left:0;font-size:21px;position:static;transform:none}.subArea2 .textTop{margin-top:20px;font-size:4.3vw}.area .table{margin-top:20px}.area .table table tr td{font-size:4.3vw;padding:14px 0}.area .table table tr td:first-child{width:50%}.area3{margin-top:0;padding:10px 0 30px}.area3 .row,.area5 .row{margin-top:20px}.area3 .row .img,.area5 .row .img{width:44%;padding-bottom:25px}.area3 .row .col,.area5 .row .col{width:100%}.area3 .row .col .text,.area5 .row .col .text{font-size:4.3vw}.area3 .row .subImg,.area5 .row .subImg{margin:10px 0 0}.subArea3{margin-top:20px;margin-bottom:40px}.subArea3 .row{background:#f2f2f2;border:4px solid #f7f7f7;padding:20px 0 10px}.subArea3 .row .subRow{padding:0;margin-top:0}.subArea3 .row .col{float:none}.subArea3 .row .col-L{width:100%;height:auto}.subArea3 .row .col-L span{text-align:center;padding:48px 0 0;position:static;transform:none;width:100%;display:inline-block;color:#b28850;background:url(/wp-content/themes/Kongouhoujik/css/../img/about/area3-img4-sp.png) no-repeat top center}.subArea3 .row .title{margin-top:20px;font-size:17px;margin-right:-5%;color:#b28850}.subArea3 .row .col-R{width:100%;margin-left:0;font-size:4.3vw;margin-top:20px;padding:0 3%}.area4 .spTitle{font-size:14px;display:inline-block;letter-spacing:-1px}.area4 .row{margin-top:10px}.area4 .row .img{width:100%}.area4 .row .text,.area7 .row .text{width:100%;margin:0;font-size:4.3vw;margin-top:15px}.area4 .table table tr td{padding:20px}.subArea2 .rowTop.rowTop4 .text span{font-size:17px;line-height:1.5}.area .table.table2 table{width:100%}.subArea2 .table.table2 table tr td:first-child{width:60px}.subArea2 .table.table2 .textBot{font-size:4.3vw}.area5{padding:10px 0 20px}.area5 .row .col{padding-top:0;margin-left:0}.area5 .row .col .text{padding-right:2%}.area5 .row .img{margin-right:1.5%;padding-bottom:20px}.area5 .row.row2{margin-top:30px}.area5 .row.row2 .col{padding-top:0}.area5 .row.row2 .subImg{margin-top:0}.subArea5{margin-top:20px;margin-bottom:0}.subArea5 .rowBot{padding:0;text-align:center}.subArea5 .rowBot .col{margin-right:0;display:inline-block}.subArea5 .rowBot .col .img{width:100%}.area6 .row{padding:20px 10px;box-shadow:0 22px 65px -44px}.area6 .row .textTop{margin-top:10px}.area6 .row .listImg li{width:48%;margin-bottom:3.5%;margin-right:2%}.area6 .row .listImg li:nth-child(3n){margin-right:2%}.area6 .row .listImg li:nth-child(2n){margin-right:0}.area7{margin:40px 0 0;padding:10px 0}.area7 .row{margin-top:10px}.area7 .row .img{width:100%}.subArea7 .rowTop .text span{font-size:5.3vw;line-height:1.5}.subArea7 .rowBot .img{width:100%}.subArea7 .rowBot .text{width:100%;font-size:4.3vw;margin-left:0;margin-top:20px}.subArea7 .table1{width:100%;margin-top:10px;padding:0 1.5%}.subArea7 .table.table1 table tr td:last-child{padding-left:11%;padding:5px 0 5px 11%}.subArea7 .table.table2{width:100%;margin-left:0;padding:0 1.5%}.subArea7 .table.table2 table tr td:first-child{width:53%;padding:11px 2%}.subArea7 .rowBot .text span.spText{font-size:17px}.subArea7 .rowBot2 .text span.spText2{margin-right:0;line-height:1.5}.area8 .row{padding:5% 3%;box-shadow:0 22px 65px -44px}.area8 .subRow{margin-left:0}.area8 .row .textTop li{font-size:4.3vw;letter-spacing:0;margin-bottom:2%}.area8 .row .textTop li span{font-size:5.5vw}.area8 .subRow2 .img{width:48%}.area8 .subRow2 .listImg{width:100%;margin-left:0}.area8 .subRow2 .listImg li{width:48.4%;margin-right:2.4%;margin-bottom:1.7%}.area8 .subRow2 .img2{width:100%}.area8 .subRow2 .listImg li:nth-child(3n),.area8 .subRow2 .listImg li:last-child{margin-right:0}.area8 .subRow2 .listImg li:nth-child(4){margin-right:2.4%}.area8 .table{margin-top:40px}.area8 .table.table2 table tr td:first-child{width:16%}.area9{padding:10px 0}.area9 .title_area span.name_area{padding:0 50px}.area9 .row{margin-top:20px}.area9 .row .img{width:100%}.area9 .row .text{margin-left:0;margin-top:10px;font-size:4.3vw;width:100%}.subArea9{margin-bottom:80px}.subArea9 .table.table2 table tr td:first-child{width:24px;padding:11px 2%}.subArea9 .table.table2 table tr td:last-child{padding-left:20px}}.area1 .wraper{text-align:center}.area1 .row{display:inline-block}.area1 .row li{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.area1 .row li img{max-width:100px;padding-right:1em}.form_btn{background:#90c5be;width:400px;margin:4em auto 3em;text-align:center;padding:1em 0}.form_btn p{font-weight:700;margin:0 auto 1em}.form_btn a{width:80%;display:block;margin:0 auto;padding:1em 0;color:#fff;background-color:#606470}.form_btn a:hover{opacity:.8}@media (max-width:768px){.form_btn{width:80%}.area1 .row li{width:100%}.anchorTop .anchor_sp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap}.anchorTop .anchor_sp li{float:none;width:30%;margin-top:3em}}