﻿#albi ul,#albi ul li a,.entryArea p{*zoom:1}#albi ul:after,#albi ul li a:after,.entryArea p:after{content:"";display:table;clear:both}body{background:url(../images/common/bg.jpg) repeat-x top;font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', Osaka, sans-serif;line-height:1.5;text-align:justify;text-justify:inter-ideograph;word-break:break-all;color:#333;-webkit-text-size-adjust:none}#top #wrapper{background:url(../images/common/bg_top.jpg) top no-repeat;margin:0 auto;font-size:14px}#wrapper{background:url(../images/common/bg_top02.jpg) top no-repeat;margin:0 auto}#container{width:930px;margin:0 auto;text-align:left;clear:both;position:relative;background:#FFF}#container:after{content:"";display:block;clear:both}#top-banner{height:316px;position:absolute;top:129px;right:calc((100vw - 1115px)/2);z-index:0;width:300px}@media screen and (max-width: 414px){#top-banner{margin:15px auto 0 auto;position:relative;top:auto;right:auto}}#top-banner a{display:block;height:314px !important;margin:0 !important;padding:0 !important;width:300px !important}@media screen and (max-width: 414px){#top-banner a{margin:0 auto !important}}#top-banner a img{-moz-transition:ease .5s;-o-transition:ease .5s;-webkit-transition:ease .5s;transition:ease .5s;width:100%;height:auto}#top-banner a:hover img{opacity:.5}.go_top{margin:0 auto;text-align:right;width:950px}hr{margin:0;padding:0;clear:both;display:block;width:100%;height:1px;border:0;border-top:1px dashed #FFFFFF;height:0;border:none}* html hr{border-top:1px solid}*:first-child+html hr{border-top:1px solid}#headerWrap{position:relative;height:169px;text-align:left;background:url(../images/common/head_bg.png) top no-repeat;z-index:2}#headerArea{position:relative;width:950px;height:169px;margin:0 auto}#headerArea .logo{position:absolute;top:26px;left:0}#headerArea .logo2{position:absolute;top:28px;left:280px}#headerArea .logo2 img{padding:0 0 0 0}#headerArea .logo3{position:absolute;top:28px;left:420px}#headerArea .logo3 img{padding:0 0 0 0}#headerArea .text{position:absolute;color:#333;top:10px;left:90px;letter-spacing:0.1em;font-size:12px}#headerArea .headerNavi{position:absolute;top:10px;right:0;width:250px}#headerArea .headerNavi li{float:left;background:url(../images/common/icon01.gif) no-repeat 0 0.4em;padding-left:10px;margin-left:10px;font-size:12px}#headerArea .headerNavi li a:link,#headerArea .headerNavi li a:visited{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;text-decoration:none;color:#333}#headerArea .headerNavi li a:active,#headerArea .headerNavi li a:hover{text-shadow:#FFCC00 0px 0px 10px;color:#EA4515}#headerArea #gnaviArea{width:950px;height:37px;text-align:left;position:absolute;top:92px}#headerArea #gnaviArea ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:0;padding:0;list-style-type:none}#headerArea #gnaviArea ul li{font-size:0;line-height:0}#headerArea #gnaviArea ul li img{vertical-align:bottom}#headerArea #gnaviArea ul li a{display:block}#headerArea #gnaviArea ul li:hover ul{display:block}#headerArea #gnaviArea ul li:hover ul li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-bottom:solid 1px #ccc;border-left:solid 2px #ccc;font-size:14px;height:40px;line-height:40px;padding-left:1em;text-align:left}#headerArea #gnaviArea ul li:hover ul li a{color:#2b2b2b;display:block;text-decoration:none}#headerArea #gnaviArea ul li:hover ul li a:hover{color:#ed2903}#top #titleImg{width:1180px;height:410px;margin:0 auto;position:absolute;top:186px;left:120px;background:url(../images/top/img_main.png) no-repeat;z-index:3}#top #slideshow{background:#D5F6FF;position:relative;width:800px;height:316px;margin:0 auto -40px calc((100vw - 1115px)/2);z-index:1;top:-40px}@media screen and (max-width: 414px){#top #slideshow{margin:0 auto;width:100vw !important;height:39.6vw !important;top:auto !important}}#top #slideshow img{position:absolute;top:0;left:0;opacity:0.0;z-index:1;width:100%;height:auto}#mainTitle{position:relative;width:968px;height:188px;margin:0 auto;z-index:1;top:-39px}#top #contentsWrap{width:100%;position:relative}@media screen and (max-width: 414px){#top #contentsWrap{padding-top:0 !important}}#contentsArea{position:relative;top:-39px;width:950px;margin:30px auto 0 auto}#contentsLeft{float:left;width:675px}#contentsRight{float:right;width:205px}.topNaviWrap{margin:30px auto 0 auto;width:950px}.topNaviWrap h1{font-size:25px}@media screen and (max-width: 414px){.topNaviWrap h1{font-size:20px;margin-top:30px;text-align:center}}.topNavi{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:30px;width:950px;text-align:center}@media screen and (max-width: 414px){.topNavi{display:block;top:auto}}.topNavi .top01{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-moz-box-shadow:3px 3px 0 rgba(0,0,0,0.15);-webkit-box-shadow:3px 3px 0 rgba(0,0,0,0.15);box-shadow:3px 3px 0 rgba(0,0,0,0.15);background:#DFF2FC;border-left:solid 3px #0D6FB8;border-top:solid 3px #0D6FB8;border-bottom:solid 3px #7CBDE9;border-right:solid 3px #7CBDE9;width:48%;height:100px}.topNavi .top02{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-moz-box-shadow:3px 3px 0 rgba(0,0,0,0.15);-webkit-box-shadow:3px 3px 0 rgba(0,0,0,0.15);box-shadow:3px 3px 0 rgba(0,0,0,0.15);background:#F0F6E1;border-left:solid 3px #23AC38;border-top:solid 3px #23AC38;border-bottom:solid 3px #DADF00;border-right:solid 3px #DADF00;width:48%;height:100px}.topNavi .top01,.topNavi .top02{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}@media screen and (max-width: 414px){.topNavi .top01,.topNavi .top02{margin:10px !important}}.topNavi .top01 a,.topNavi .top02 a{-moz-transition:ease .5s;-o-transition:ease .5s;-webkit-transition:ease .5s;transition:ease .5s;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;color:#000;height:100%;text-decoration:none;width:100%}.topNavi .top01 a:hover,.topNavi .top02 a:hover{opacity:.5}.topNavi .top03{width:250px;height:250px;float:left;margin:60px 0 0 90px}.topNavi .top01 h2{color:#0e6eb8}@media screen and (max-width: 414px){.topNavi .top01 h2{background:none !important;color:#0e6eb8 !important;font-size:15px}}.topNavi .top02 h2{color:#23ac39}@media screen and (max-width: 414px){.topNavi .top02 h2{background:none !important;color:#23ac39 !important;font-size:15px}}.topNavi .top03 h2{color:#ea5415}.topNavi li{font-size:13px}@media screen and (max-width: 414px){.topNavi li{font-size:11px !important}}.topNavi li a:link,.topNavi li a:visited{text-decoration:none;color:#333}.topNavi li a:active,.topNavi li a:hover{color:#EA4515;text-decoration:underline}#recruit-ban{margin:60px auto auto auto;width:950px}@media screen and (max-width: 414px){#recruit-ban{margin-top:30px;width:100%}}#recruit-ban h1{font-size:25px}@media screen and (max-width: 414px){#recruit-ban h1{font-size:20px;text-align:center}}#recruit-ban ul{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border:solid 3px #EFEFF1;padding:15px}@media screen and (max-width: 414px){#recruit-ban ul{display:block;border-left:none;border-right:none}}#recruit-ban ul li{width:45%}@media screen and (max-width: 414px){#recruit-ban ul li{width:100%}#recruit-ban ul li:nth-of-type(1){margin-bottom:15px}}#recruit-ban ul li a{-moz-transition:ease .5s;-o-transition:ease .5s;-webkit-transition:ease .5s;transition:ease .5s;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;color:#000;text-decoration:none}@media screen and (max-width: 414px){#recruit-ban ul li a{text-align:center}}#recruit-ban ul li a img{width:160px;height:45px}@media screen and (max-width: 414px){#recruit-ban ul li a img{display:block;margin:auto}}#recruit-ban ul li a div{padding-left:15px}@media screen and (max-width: 414px){#recruit-ban ul li a div{padding-left:0;text-align:center;width:100%}}#recruit-ban ul li a div h2{font-size:16px}#recruit-ban ul li a:hover{background:#DFF2FC}#albi{margin:30px auto auto auto;width:950px}@media screen and (max-width: 414px){#albi{width:100%}}#albi ul li a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:ease .5s;-o-transition:ease .5s;-webkit-transition:ease .5s;transition:ease .5s;color:#000;display:block;text-decoration:none}#albi ul li a img{width:205px;float:left}@media screen and (max-width: 414px){#albi ul li a img{display:block;float:none;margin:auto}}#albi ul li a h2{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;float:right;margin-top:20px;padding-left:15px;width:calc(950px - 205px)}@media screen and (max-width: 414px){#albi ul li a h2{float:none;font-size:16px;padding-right:15px;width:100%}}#albi ul li a p{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;margin-top:5px;padding-left:15px;width:calc(950px - 205px)}@media screen and (max-width: 414px){#albi ul li a p{float:none;padding-right:15px;width:100%}}#albi ul li a:hover{background:#DFF2FC}.topix{background:url(../images/top/topix.png) center no-repeat;height:345px;background-size:100% 100%;margin-top:30px}@media screen and (max-width: 414px){.topix{margin-top:15px}}.topix .topInfo{width:1115px;margin:0 auto;padding:85px 0 10px 0;color:#FFF;text-align:center}.topix .topInfo h2{color:#FFF;font-size:25px}.topix .topInfo dl{margin:0 60px;font-size:90%;width:250px;float:left}.topix .topInfo dt{background:url(../images/common/icon03.gif) center no-repeat;padding-top:70px;margin-bottom:10px}.topix .topInfo a:link,.topix .topInfo a:visited{text-decoration:none;color:#FFF}.topix .topInfo a:active,.topix .topInfo a:hover{color:#FFF;text-decoration:underline}.banner{width:950px;height:300px;margin:30px auto 0 auto}@media screen and (max-width: 414px){.banner{padding-top:15px}}.banner ul{height:185px}.banner li{float:left;margin-right:42px;font-size:14px}@media screen and (max-width: 414px){.banner li{margin-top:15px !important}}.topbtn01{margin-top:70px;text-align:center}#sideBar{float:left;width:205px;padding:0 0 0 0}.sideBtn{margin-bottom:20px}.sideBtn li{list-style:none;margin-bottom:10px}.menuHead{display:block;background:#ff5302;padding:7px 5px;font-size:15px;color:#FFFFFF;font-weight:bold}.menuHead a:link,.menuHead a:visited,.menuHead a:active,.menuHead a:hover{color:#FFF;text-decoration:none}.menu,.menu2{margin-bottom:20px;font-size:12px;line-height:1.2}.menu li,.menu2 li{border-bottom:1px dotted #CCC}.menu li a{display:block;padding:8px 5px 8px 5px;background:url(../images/icon03.gif) no-repeat 5px 0.9em}.menu2 li a{display:block;padding:8px 5px 8px 5px;background:url(../images/icon03.gif) no-repeat 5px 0.9em;display:inline-block}.menu li a:link,.menu li a:visited{color:#333;text-decoration:none}.menu li a:active,.menu li a:hover{color:#333;text-decoration:none;background:#fdf5e2 url(../images/icon03.gif) no-repeat 5px 0.8em}.menu2 li a:link,.menu2 li a:visited{color:#333;text-decoration:none}.menu2 li a:active,.menu2 li a:hover{color:#999;text-decoration:underline}.menu .current_page_item{color:#333;text-decoration:none;background:#fdf5e2 url(../images/icon03.gif) no-repeat 5px 0.8em}#pageTop{clear:both}#pageTop div{width:930px;margin:0 auto;text-align:right}#footerArea{clear:both;position:relative;background:#efeff0;text-align:center;color:#666666;margin:0 auto}.footerInfo{width:1115px;text-align:left;margin:0 auto}.footerInfo h6{font-size:0.9em}.footerInfo .floatL{float:left}.footerInfo .floatR{float:right;width:850px;font-size:15px}.footerInfo .floatR ul{float:left;margin-left:50px}.footerInfo .floatR ul li{margin-bottom:20px}.footerInfo .floatR ul li a:link,.footerInfo .floatR ul li a:visited{color:#666666;text-decoration:none}.footerInfo .floatR ul li a:active,.footerInfo .floatR ul li a:hover{color:#EA4515;text-decoration:underline}#contentsWrap .navi ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:30px;list-style:none}#contentsWrap .navi ul li{background:url(../images/general/icon.gif) no-repeat;margin:0 45px;padding-left:60px;font-size:16px;line-height:55px}#contentsWrap .navi a:link,#contentsWrap .navi a:visited{color:#0089ce;text-decoration:none}#contentsWrap .navi a:active,#contentsWrap .navi a:hover{color:#2996d4;text-decoration:underline}.pankuzu{position:relative;width:950px}.pankuzu ul{font-size:0.8em;color:#666;margin:0}.pankuzu li{float:left;margin-right:5px}#contentsWrap .general_service .navi{width:1000px;height:55px;margin:0 auto 70px auto}#contentsWrap .general_service .navi a:link,#contentsWrap .general_service .navi a:visited{color:#0089ce;text-decoration:none}#contentsWrap .general_service .navi a:active,#contentsWrap .general_service .navi a:hover{color:#2996d4;text-decoration:underline}#contentsWrap .general_service .navi li{float:left;background:url(../images/general/icon.gif) no-repeat;height:55px;padding:13px 0 0 60px;margin:0 63px;font-size:16px;border:none}#contentsWrap .general_service h3{background:url(../images/common/midashi01.png) no-repeat;height:120px;padding:80px 0 0 80px;font-size:25px;margin-bottom:20px}#contentsWrap .general_service_contents h4{border-left:5px solid #0089ce;margin:0 0 20px 80px;padding-left:10px}#contentsWrap .general_service_contents ul{margin:0 0 100px 60px}#contentsWrap .general_service_contents li{float:left;border:1px solid #CCC;margin:0 20px 40px 20px;height:50px;width:236px;font-size:12px}#contentsWrap .general_service .box01{margin:0 auto;background:url(../images/general/general-service_bg.jpg) no-repeat bottom;height:785px}#contentsWrap .general_service .box01 p{line-height:45px}#contentsWrap .general_service .box01 h2{text-align:center;margin-bottom:75px}#contentsWrap .general_service .box01 p{text-align:center}#contentsWrap .general_service .box02{width:100%;background:#dff2fc}#contentsWrap .general_service .box02 div{width:1090px;margin:0 auto;padding:50px 30px 100px 30px}#contentsWrap .general_service .box02 div p{margin-left:85px}#contentsWrap .general_service .box03{width:100%}#contentsWrap .general_service .box03 div{width:1090px;margin:0 auto;padding:50px 30px 100px 30px}#contentsWrap .general_service .box03 div p{margin-left:85px}#contentsWrap .general_service .box04{width:100%;background:#dff2fc}#contentsWrap .general_service .box04 div{width:1090px;margin:0 auto;padding:50px 30px 100px 30px}#contentsWrap .general_service .box04 div p{margin-left:85px}#contentsWrap .general_service .box05{width:100%}#contentsWrap .general_service .box05 div{width:1090px;margin:0 auto;padding:50px 30px 100px 30px}#contentsWrap .general_service .box05 div p{margin-left:85px}.faq{height:1%;margin:10px 0}.faq dt{background:url("../images/common/faq01.gif") no-repeat scroll 0 0;color:#0089ce;font-weight:bold;line-height:150%;margin-bottom:0.5em;padding:3px 0 3px 30px}.faq dd{background:url("../images/common/faq02.gif") no-repeat scroll 0 0;border-bottom:1px dotted #ccc;line-height:150%;margin-bottom:1.5em;padding:0 0 15px 30px}#contentsWrap .corporation_service .navi{width:1000px;height:55px;margin:0 auto 70px auto}#contentsWrap .corporation_service .navi a:link,#contentsWrap .corporation_service .navi a:visited{color:#0089ce;text-decoration:none}#contentsWrap .corporation_service .navi a:active,#contentsWrap .corporation_service .navi a:hover{color:#2996d4;text-decoration:underline}#contentsWrap .corporation_service .navi li{float:left;background:url(../images/general/icon.gif) no-repeat;height:55px;padding:13px 0 0 60px;margin:0 63px;font-size:16px;border:none}.corporation_service h3{background:url(../images/common/midashi02.png) no-repeat;height:120px;padding:80px 0 0 80px;font-size:25px;margin-bottom:20px}.corporation_service_contents h4{border-left:5px solid #f39800;margin:0 0 20px 80px;padding-left:10px}.corporation_service ul{margin:0 0 100px 60px}.corporation_service_contents li{float:left;border:1px solid #CCC;margin:0 20px 40px 20px;height:50px;width:236px;font-size:12px}.corporation_service .box01{margin:0 auto;background:url(../images/general/general-service_bg.jpg) no-repeat bottom;height:785px}.corporation_service .box01 p{line-height:40px}.corporation_service .box01 h2{text-align:center;margin-bottom:75px}.corporation_service .box01 p{text-align:center}.corporation_service .box02{width:100%;background:#fef1da}.corporation_service .box02 div{width:1090px;margin:0 auto;padding:50px 30px 100px 30px}.corporation_service .box02 div p{margin-left:85px}.corporation_service .box03{width:100%}.corporation_service .box03 div{width:1090px;margin:0 auto;padding:50px 30px 100px 30px}.corporation_service .box03 div p{margin-left:85px}.corporation_service .box04{width:100%;background:#fef1da}.corporation_service .box04 div{width:1090px;margin:0 auto;padding:50px 30px 100px 30px}.corporation_service .box04 div p{margin-left:85px}.corporation_service strong{color:#ea5413}.entryArea h2{background:url(../images/common/icon02.gif) no-repeat 0 0.5em;padding:0px 0 5px 25px;border-bottom:2px solid #F60;margin-bottom:20px}.entryArea h2 a:link,.entryArea h2 a:visited{color:#333;text-decoration:underline}.entryArea h2 a:active,.entryArea h2 a:hover{color:#666;text-decoration:none}.entryArea h3{background:none repeat scroll 0 0 #FDF5E2;border-left:5px solid #F3981C;font-weight:bold;padding:3px 0 3px 7px;margin:20px 0 20px 0}.entryArea h4{clear:both;margin-top:20px;margin-bottom:15px;border-left:5px solid #ff3e00;padding:3px 0 3px 9px;font-size:14px}.entryBody{margin-top:10px}.entryDate{position:relative;margin-top:-10px;margin-bottom:15px;padding-bottom:5px;font-size:0.9em;color:#666;border-bottom:1px dotted #CCC}.entryArea p{margin-bottom:20px}.entryArea table{border-collapse:collapse;width:100%;margin-top:20px}.entryArea th{border-bottom:#e3e3e3 1px solid;text-align:left;padding:10px;font-weight:normal;background:#efefef}.entryArea th.t_top{border-top:#ff6600 4px solid}.entryArea td{border-bottom:#e3e3e3 1px solid;text-align:left;padding:10px}.entryArea td.t_top{border-top:#b3b3b3 4px solid}.entryArea ul{margin:0 0 20px 20px;list-style-type:disc}.entryArea ul li a{margin:0;padding:0}.entryArea ol{margin:0 0 20px 25px;list-style-type:decimal}.entryArea ul li,.entryArea ol li{margin-bottom:0.7em}.entryArea ul ul,.entryArea ul ol{padding-top:0.5em;font-size:1em}.entryArea ol ul,.entryArea ol ol{padding-top:0.5em;font-size:1em}.entryArea blockquote{margin:0 0 25px;padding:10px;line-height:150%;background:#f9f8f0;border:1px dotted #999}.entryArea blockquote p{margin-bottom:0}.entryArea img{max-width:100%;height:auto}#main .entryArea blockquote p{margin:0}.entryFoot{clear:both;text-align:right;margin-top:40px}.wpEdit a{padding:5px 10px;font-size:80%;background:#EEE;border:1px solid #999}.more-link{clear:both;margin-bottom:15px}.more-link a{padding:3px 5px}a[href$='.pdf']{background:url(../images/icon_pdf.gif) no-repeat 0 center;margin:0 0 0 1em;padding:5px 0 5px 20px}a[href$='.xls'],a[href$='.xlsx']{background:url(../images/icon_xls.gif) no-repeat 0 center;margin:0 0 0 1em;padding:5px 0 5px 20px}a[href$='.doc'],a[href$='.docx']{background:url(../images/icon_doc.gif) no-repeat 0 center;margin:0 0 0 1em;padding:5px 0 5px 20px}.require{color:#FF0000}#trust-form table{margin-bottom:10px;border-top:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3}.entryArea .adoption-text01{line-height:2}.entryArea .adoption-text01 strong{color:#e8380d}.entryArea .adoption-about{margin:0 0 45px 0;font-weight:bold;list-style-type:none}.entryArea .adoption-about li{position:relative;margin-bottom:1em;padding-left:1.5em}.entryArea .adoption-about li:before{content:"●";position:absolute;top:2px;left:0;color:#0089ce;font-size:14px;font-weight:bold}.entryArea .adoption-button{margin:30px 0}.entryArea .adoption-button ul{display:-webkit-flex;display:flex;margin:0 -10px;list-style:none}@media screen and (max-width: 414px){.entryArea .adoption-button ul{display:block;margin:0;list-style:none}}.entryArea .adoption-button ul li{width:calc(50% - 20px);margin:0 10px}@media screen and (max-width: 414px){.entryArea .adoption-button ul li{width:auto;margin:10px 0}}.entryArea .adoption-button ul li.jinji{display:flex;align-items:center;flex-direction:column;padding:10px 20px;text-align:center;text-decoration:none;border:3px solid #0089ce;border-radius:10px;background:#dff2fc;-moz-box-shadow:3px 3px 0px #ccc;-webkit-box-shadow:3px 3px 0px #ccc;box-shadow:3px 3px 0px #ccc}.entryArea .adoption-button ul li.jinji .jinji-title{color:#0089ce;font-size:18px;font-weight:bold}.entryArea .adoption-button ul li.jinji a{color:#0089ce}.entryArea .adoption-button ul li.mynavi a{display:flex;align-items:center;justify-content:center;height:calc(100% - 6px);padding:0 20px;color:#0089ce;font-size:24px;font-weight:bold;line-height:80px;text-align:center;text-decoration:none;border:3px solid #0089ce;border-radius:10px;background:#fff;-moz-box-shadow:3px 3px 0px #ccc;-webkit-box-shadow:3px 3px 0px #ccc;box-shadow:3px 3px 0px #ccc}.entryArea .adoption-voice-main{display:-webkit-flex;display:flex;margin:0 -10px 30px}@media screen and (max-width: 414px){.entryArea .adoption-voice-main{display:block;margin:0 0 30px}}.entryArea .adoption-voice-main>div{width:calc(50% - 20px);margin:0 10px}@media screen and (max-width: 414px){.entryArea .adoption-voice-main>div{width:auto;margin:20px 0}}.entryArea .adoption-voice-main .text{line-height:1.8}.entryArea .adoption-voice-main .text h3{margin-top:0;padding:0;color:#0089ce;font-family:'游明朝', 'YuMincho', "ヒラギノ明朝 ProN W3", "HiraMinProN-W3", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;font-size:28px;font-weight:normal;border:none;background:transparent}@media screen and (max-width: 414px){.entryArea .adoption-voice-main .text h3{font-size:20px}}.entryArea .adoption-voice-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}@media screen and (max-width: 414px){.entryArea .adoption-voice-list{display:block}}.entryArea .adoption-voice-item{width:calc(50% - 20px);margin:10px}@media screen and (max-width: 414px){.entryArea .adoption-voice-item{width:auto}}.entryArea .adoption-voice-item .text{position:relative;z-index:10;margin:-20px 20px 0;padding:20px;border-radius:10px;background:#fff}.entryArea .adoption-voice-item .text:before{content:"";position:absolute;top:-16px;left:20%;width:0;height:0;border-style:solid;border-width:0 8px 16px 8px;border-color:transparent transparent #ffffff transparent}.entryArea .adoption-voice-item .text h3{margin:0 0 5px;padding:0;color:#0089ce;font-family:'游明朝', 'YuMincho', "ヒラギノ明朝 ProN W3", "HiraMinProN-W3", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;font-size:18px;font-weight:normal;border:none;background:transparent}.entryArea .adoption-title{padding:0 0 5px 0;background:none}
