#contents>h1{margin:0 auto 9px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #bed3f1;border-radius:4px;background:#e0eaf8;padding:20px 15px;text-align:left;color:#2a65b7;font-weight:500;font-size:293%}#contents>.mainArea{background:url(/assets/pc/images/contact_ad/main_img_01.png) -4% no-repeat;padding:18px 0 65px 300px}#contents>.mainArea>h2{margin-bottom:55px;font-weight:700;font-size:187.5%;text-align:center;line-height:1.5}#contents>.mainArea>.mainArea_contents{position:relative;text-align:center;background-color:rgba(255,127,0,.9);border-radius:5px;padding:50px 0 35px}#contents>.mainArea>.mainArea_contents:before{content:"";margin:auto;position:absolute;top:-8%;left:0;right:0;background:url(/assets/pc/images/contact_ad/logo.png) #fff 50% no-repeat;width:330px;height:61px;border:2px solid #ff7f00;border-radius:50px;padding:5px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}#contents>.mainArea>.mainArea_contents:after{content:"";background-image:linear-gradient(90deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8) 3px,transparent 0,transparent 8px),linear-gradient(90deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8) 3px,transparent 0,transparent 8px),linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8) 3px,transparent 0,transparent 8px),linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8) 3px,transparent 0,transparent 8px);background-size:8px 1px,8px 1px,1px 8px,1px 8px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;position:absolute;top:7px;bottom:7px;left:7px;right:7px;pointer-events:none}#contents>.mainArea>.mainArea_contents>.mainArea_contentsTitle--1{background:url(/assets/pc/images/contact_ad/icon_plus.png) bottom no-repeat;background-size:50px;padding-bottom:67px;font-weight:500;font-size:350%;color:#ff0;line-height:1}#contents>.mainArea>.mainArea_contents>.mainArea_contentsTitle--1 span{font-size:71.43%;font-weight:500}#contents>.mainArea>.mainArea_contents>.mainArea_contentsTitle--2{font-weight:500;font-size:225%;color:#fff}#contents>.mainArea>.mainArea_contents>.mainArea_list{margin:0 auto 10px;width:656px;display:-webkit-box;display:-ms-flexbox;display:flex}#contents>.mainArea>.mainArea_contents>.mainArea_list li{margin-right:5px;width:160px;background:#fff;border-radius:3px;font-weight:500;font-size:187.5%;color:#ff7f00;line-height:1.4}#contents>.mainArea>.mainArea_contents>.mainArea_list li:last-child{margin-right:0}#contents>.mainArea>.mainArea_contents>.mainArea_contentsTitle--3{font-weight:500;font-size:250%;color:#fff;line-height:1}#contents>.mainArea>.mainArea_contents>.mainArea_contentsTitle--3 span{font-weight:500;font-size:140%;color:#ff0}#contents>.comparisonArea{margin-bottom:15px}#contents>.comparisonArea>.comparisonTable{background:#f0f0f0;padding:12px 20px 12px 0}#contents>.comparisonArea>.comparisonTable>table{margin-left:auto;width:840px;border-collapse:separate}.comparisonTable_anshinLogo{width:325px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-left:6px solid #ff7f00;border-right:6px solid #ff7f00;text-align:center;padding:15px 0;line-height:1}.comparisonTable_anshinbg_up{position:relative}.comparisonTable_anshinbg_up:before{content:"";position:absolute;top:-18px;left:-6px;width:331px;height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-top:6px solid #ff7f00;border-left:6px solid #ff7f00;border-right:6px solid #ff7f00}.comparisonTable_anshinbg_up:after{content:"";position:absolute;top:-18px;right:-13px;width:0;height:0;border-style:solid;border-width:7px 0 0 7px;border-color:transparent transparent transparent #5e2f00}.comparisonTable_anshinbg_under{position:relative}.comparisonTable_anshinbg_under:before{content:"";position:absolute;bottom:-18px;left:0;width:331px;height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-bottom:6px solid #ff7f00;border-left:6px solid #ff7f00;border-right:6px solid #ff7f00}.comparisonTable_anshinbg_under:after{content:"";position:absolute;bottom:-18px;left:331px;width:0;height:0;border-style:solid;border-width:7px 7px 0 0;border-color:#5e2f00 transparent transparent transparent}.comparisonTable_standardTitle{-webkit-box-sizing:border-box;box-sizing:border-box;border-right:2px dotted #bbb;border-bottom:2px dotted #bbb;text-align:center;font-weight:500;font-size:125%;color:#3a62ad}.comparisonTable_standardTitle--1,.comparisonTable_standardTitle--2{width:172px}.comparisonTable_standardTitle--3{width:168px;border-right:none}.comparisonTable_title--1{position:relative}.comparisonTable_title--1:before{margin:auto;content:"費用対効果";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;bottom:0;left:-128px;background:url(/assets/pc/images/contact_ad/arrow.png) no-repeat;background-size:contain;width:134px;height:60px;padding-left:12px;font-weight:500;color:#fff;font-size:125%}.comparisonTable_title--2{position:relative}.comparisonTable_title--2:before{margin:auto;content:"成果地点";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;bottom:0;left:-128px;background:url(/assets/pc/images/contact_ad/arrow.png) no-repeat;background-size:contain;width:134px;height:60px;padding-left:12px;font-weight:500;color:#fff;font-size:125%}.comparisonTable_title--3{position:relative}.comparisonTable_title--3:before{margin:auto;content:"送客の質";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;bottom:0;left:-128px;background:url(/assets/pc/images/contact_ad/arrow.png) no-repeat;background-size:contain;width:134px;height:60px;padding-left:12px;font-weight:500;color:#fff;font-size:125%}.comparisonTable_title--4{position:relative}.comparisonTable_title--4:before{margin:auto;content:"手間・負担";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;bottom:0;left:-128px;background:url(/assets/pc/images/contact_ad/arrow_l.png) no-repeat;background-size:contain;width:134px;height:80px;padding-left:12px;font-weight:500;color:#fff;font-size:125%}.comparisonTable td{font-size:87.5%;line-height:1.5}.comparisonTable_anshin{background:#fff;border-left:6px solid #ff7f00;border-right:6px solid #ff7f00}.comparisonTable_standard{position:relative;border-bottom:2px dotted #bbb;border-right:2px dotted #bbb;padding:0 10px 0 44px}.comparisonTable_standard.comparisonTable_borderNone{border-bottom:none}.comparisonTable_standard:last-child{border-right:none}.comparisonTable_standard.comparisonTable_circle{background:url(/assets/pc/images/contact_ad/icon_circle_grey.png) 5% no-repeat;background-size:23px}.comparisonTable_standard.comparisonTable_triangle{background:url(/assets/pc/images/contact_ad/icon_triangle_grey.png) 5% no-repeat;background-size:27px}.comparisonTable_standard.comparisonTable_cross{background:url(/assets/pc/images/contact_ad/icon_cross_grey.png) 9px no-repeat;background-size:23px}.comparisonTable_anshin>.comparisonTable_anshin_inner{margin:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:299px;border-top:2px dotted #bbb;padding:20px 0 20px 50px}.comparisonTable_anshin_inner.comparisonTable_doubleCircle{background:url(/assets/pc/images/contact_ad/icon_doublecircle_orange.png) 0 no-repeat;background-size:41px}.comparisonTable_anshin_inner.comparisonTable_circle{background:url(/assets/pc/images/contact_ad/icon_circle_orange.png) 0 no-repeat;background-size:41px}#contents>.comparisonArea>.comparisonArea_memo{text-align:right;font-size:75%;color:#999}.serviceArea{margin-bottom:50px}.serviceArea_title{position:relative;background:url(/assets/pc/images/contact_ad/img_02.png) 30px no-repeat #ff7f00;border-radius:6px 6px 0 0;padding:30px 0 25px 208px;text-align:left;font-weight:500;font-size:187.5%;color:#fff;line-height:1.3}.serviceArea_title:before{top:-41px;left:278px;border-color:transparent transparent #ff7f00 transparent;z-index:1}.serviceArea_title:after,.serviceArea_title:before{margin:auto;content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 25px 42px 25px}.serviceArea_title:after{top:-42px;left:280px;border-color:transparent transparent #5e2f00 transparent}.serviceArea_title--l{font-weight:700;font-size:186.67%}.serviceArea_title--m{font-size:120%;font-weight:500}.serviceArea_list{border-left:3px solid #ff7f00;border-right:3px solid #ff7f00;border-bottom:3px solid #ff7f00;padding:22px 0 35px;text-align:center}.serviceArea_list>li:first-child{margin-bottom:30px}#contents .companyArea{margin-bottom:27px;height:auto;overflow:hidden}#contents .companyArea .companyLeftBox{margin:0 auto;width:650px}#contents .companyArea .companyLeftBox .logo{margin-bottom:18px;padding:16px 0 18px;border-top:2px dotted #bbb;border-bottom:2px dotted #bbb;text-align:center;display:block}#contents .companyArea .companyLeftBox figure img{margin-bottom:3px;display:block}#contents .companyArea .companyLeftBox figure figcaption{color:#777;font-size:75%}#contents .companyArea .companyLeftBox .appealArea{margin-top:-304px;padding-left:263px}#contents .companyArea .companyLeftBox .appealArea img{margin-right:9px}#contents .companyArea .companyLeftBox .appealArea img:first-child{margin-right:11px}#contents .companyArea .companyLeftBox .appealArea p{font-size:113%}#contents .companyArea .companyLeftBox .appealArea .appealList{margin-bottom:6px;display:-webkit-box;display:-ms-flexbox;display:flex}#contents .companyArea .companyLeftBox .appealArea .appealList li{margin-right:20px;position:relative;background:url(/assets/pc/images/contact/appeal_bg.png) no-repeat;width:114px;height:124px;text-align:center;color:#5c4e32}#contents .companyArea .companyLeftBox .appealArea .appealList li:last-child{margin-right:0}#contents .companyArea .companyLeftBox .appealArea .appealList li p{margin:auto;position:absolute;top:30px;left:0;right:0;line-height:1.2;font-size:100%;text-shadow:#fff 2px 0 10px,#fff -2px 0 10px,#fff 0 -2px 10px,#fff -2px 0 10px,#fff 2px 2px 10px,#fff -2px 2px 10px,#fff 2px 0 10px}#contents .companyArea .companyLeftBox .appealArea .appealList li p span.appealNumber{font-weight:700;font-size:180%;letter-spacing:-2px}#contents .companyArea .companyLeftBox .appealArea .appealList li p span.appealYear{margin-left:3px;font-weight:700;font-size:170%;text-shadow:#fff 0 0 10px,#fff 2px 0 10px,#fff 0 0 10px,#fff 2px 0 10px}#contents .companyArea .companyLeftBox .appealArea .appealList li p span.appealBold{margin-left:2px;font-weight:700;text-shadow:#fff 0 0 10px,#fff 2px 0 10px}#contents .contactArea{margin-bottom:68px;text-align:center;clear:both}#contents .contactArea h2{margin-bottom:21px;padding:5px 0;border-radius:50px;color:#fff;font-size:280%;background-color:#3d62ac;text-align:center;line-height:1.2}#contents .contactArea b,#contents .contactArea span{display:inline-block}#contents .contactArea b{margin:0 20px 10px 0;padding:8px 0 10px 101px;font-size:200%;background:url(/assets/pc/images/contact/icon_mail.png) no-repeat 0}#contents .contactArea span{font-size:113%}#contents .contactArea .contactBox{margin:0 auto;padding:21px 20px;width:760px;background-color:#ebf2fc;text-align:left;display:table}#contents .contactArea .contactBox div{font-size:113%;display:table-cell}#contents .contactArea .contactBox div span{width:3em;color:#fff;font-weight:700;background-color:#ff8000;line-height:1.5;text-align:center;display:block}
/*# sourceMappingURL=contact_ad.css.map */