@charset "utf-8"; /* BizVektorOptions 0.1.1.1 /*-------------------------------------------*/ .leadTxt, #content p.leadTxt { font-size:2em;line-height: 150%; } /* .qaItem /*-------------------------------------------*/ #content dl.qaItem { display:block; overflow:hidden;border-bottom:1px dotted #ccc; padding:0px 0px 20px; margin:0px 0px 20px; width:100%; } #content dl.qaItem dt { margin-bottom:15px; background:url(../images/options/qaIconQ.gif) left top no-repeat; padding-left:32px; border:none; } #content dl.qaItem dd { margin-bottom:0px; background:url(../images/options/qaIconA.gif) left top no-repeat; padding-left:32px; } /* .flowBox /*-------------------------------------------*/ #content .flowBox { padding-bottom:40px; margin-bottom:15px; display:block; overflow:hidden; background:url(../images/options/arrow_down.gif) center bottom no-repeat; } #content .flowBox.last { background:none; padding-bottom:0px; margin-bottom:0px; } #content .flowBox dl { display:block; overflow:hidden; padding:15px 20px; border:3px solid #e5e5e5; } #content .flowBox dl dt { border-bottom:1px dotted #ccc; margin-bottom:10px; font-size:1.2em; } #content .flowBox dl dd { margin-bottom:0px; } #content .flowBox dl dd h4 { margin:0px;padding:0px; } #content .flowBox dl dd p { margin-bottom:10px; } #content .flowBox dl dd ul { margin-bottom:0px; } /* trust-form /*-------------------------------------------*/ #content #trust-form { width:100%; } /* contactform7 /*-------------------------------------------*/ #content .wpcf7 { margin-top:20px; } #content form span.wpcf7-form-control-wrap { position:relative; display:block; overflow:hidden; clear:both; /*回り込みをしている為*/ } #content form span.wpcf7-form-control-wrap .wpcf7-list-item, #content form span.wpcf7-form-control-wrap .wpcf7-list-item label { display:block; float:left; } #content form span.wpcf7-form-control-wrap .wpcf7-list-item { padding-top:8px; padding-bottom:8px; } #content form span.wpcf7-not-valid-tip { position: relative; color: #fff; padding-left: 5px; position:relative; display:block; background-color:#F00;left:0px;top:8px; margin-bottom:8px; } #content form span.wpcf7-not-valid-tip::after {content: "";position: absolute;bottom: 100%;left: 30px;height: 0;width: 0;border: 10px solid transparent;border-bottom: 10px solid #F00;} #content form div.wpcf7-validation-errors { border:none; position: relative; color:#FFF; padding:7px; background-color:#F00; text-align:center; } #content form div.wpcf7-validation-errors::after {content: "";position: absolute;bottom: 100%;left: 30px;height: 0;width: 0;border: 10px solid transparent;border-bottom: 10px solid #F00;} #content .wpcf7 dl { display:block; overflow:hidden; border-bottom:1px dotted #ccc; } #content .wpcf7 dl dt { display:block; overflow:hidden; padding:10px 0;float:left; width:20%; color:#666; font-weight:lighter; } #content .wpcf7 dl dd { display:block; overflow:hidden; padding:10px;margin-bottom:0px; } .sticky {} .bypostauthor {}