﻿input[type=submit]{-webkit-appearance:button}.txtBr-mobile-only{display:block}#content .wpdm-facebook a.btn_left{color:#fff}.clickBtn{border:1px solid #cccccc;box-shadow:inset 0px 0px 0px 1px rgba(255,255,255,0.9);background:#C00;padding:8px 12px;text-decoration:none;margin:0 auto;color:#fff;margin-top:20px;display:block;width:50%;width:50%;text-align:center}.pointTxt{font-weight:bold;color:#F00}#add-onsMainImg{border:1px solid #ccc;margin-bottom:10px}#add-onsBtnbox{text-align:center;overflow:hidden;clear:both;margin-bottom:40px;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}#toc_container{border:2px solid #efefef;padding:15px 15px 0}#toc_container p.toc_title{text-align:center;margin-bottom:5px}#content .pluginBox{float:left;width:100%;margin-bottom:20px}#content .pluginBox h6{margin:5px 0}#content .pluginBox h6 a{text-decoration:none}#content .pluginBox h6 a:hover{text-decoration:underline}#content .pluginBox .pluginThumbnail{text-align:center;max-width:320px;max-height:240px;overflow:hidden}#content .pluginBox .pluginThumbnail a{border:1px solid #eee;display:block;height:238px}#content .pluginBox .pluginThumbnail img{width:320px}#content .pluginBox .pluginThumbnail plugincat a{background:#ddd}#content .pluginBox .excerpt{margin-top:10px}#content .pluginBox .excerpt a{color:#666;text-decoration:none}#content .pluginBox .excerpt a:hover{text-decoration:underline}#content .pluginBox .infoCate a{color:#666;margin-right:4px;background-color:#efefef;padding:1px 5px 2px;position:relative;border:1px solid #e5e5e5;top:-2px}#content .pluginBox .infoCate a{font-size:10px;line-height:14px;text-decoration:none;font-family:"MS UI Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}#content .pluginBox .infoCate a:hover{background-color:#dd0000;color:#fff;text-decoration:none}.single-ex_plugin #content #titleimg{margin-bottom:30px}body.single-ex_plugin.postid-5208 #howtoBox{display:none}#content .exList{border-top:1px solid #e5e5e5;padding-bottom:30px}#post-nav{border-top:1px dotted #999;display:block;overflow:hidden;padding-top:5px}#post-nav a{text-decoration:none;color:#333;display:block;overflow:hidden;line-height:20px}#post-nav a:hover{text-decoration:underline;color:#f00}#post-nav .nav-previous{float:left}#post-nav .nav-previous a{padding:0px 0px 0px 16px;background:url(images/icon_arrow_pre_gray.png) left 50% no-repeat}#post-nav .nav-previous a:hover{background:url(images/icon_arrow_pre_gray.png) left 50% no-repeat}#post-nav .nav-next{float:right}#post-nav .nav-next a{padding:0px 16px 0px 0px;background:url(images/icon_arrow_next_gray.png) right 50% no-repeat}#post-nav .nav-next a:hover{background:url(images/icon_arrow_next_gray.png) right 50% no-repeat}#content #procustom #pro-custom-plan{clear:both;margin:0 0 20px 0;overflow:hidden}#content #procustom #pro-custom-plan li{float:left;list-style:none}#content #procustom #pro-custom-plan li+li{margin-left:10px}#content #procustom #iconset{clear:both;margin:0 8px;overflow:hidden}#content #procustom #iconset li{float:left;list-style:none;margin-bottom:0}#content #procustom #iconset li+li{margin-left:5px}#content #procustom #cautiontxt{font-size:85%;color:#F00}#content #procustom .seisakuBox{background:url(http://bizvektor.com/wp-content/uploads/arrow.gif) no-repeat center bottom;padding-bottom:5px;margin-bottom:5px}#content #procustom blockquote p{margin:0}#content #procustom blockquote .seisakuflowTxt{margin-bottom:20px;padding-left:75px}#content #procustom blockquote .seisakuflowTitle{font-size:128.6%;font-weight:bold;color:#333;padding-bottom:8px}#content #list dt{margin-top:40px;color:#333;font-size:110%}#content #list dd{margin:0px 0px 15px}#content .troublelist{margin:0}#content .troublelist li{padding:10px 0 10px 40px;background:url(http://bizvektor.com/wp-content/uploads/faceicon.png) left center no-repeat;font-size:120%;line-height:140%;font-family:メイリオ;font-weight:bold;color:#111}#content .pointBox{background:#ffac21;padding:0 10px 10px;margin-bottom:40px}#content .pointBox h2{border-top:none;border-bottom:none;background-color:transparent;padding:0;margin:0;box-shadow:none}#content .pointInner{background:#fff;padding:0 10px 10px 10px;margin-bottom:20px;overflow:hidden}#content .pointInner .pointTitle{overflow:hidden;margin-bottom:20px}#content .pointInner .pointTitle .icon{float:left}#content .pointInner .pointTitle .icon img{max-width:80%}#content .pointInner .pointTitle .txtImg{float:left;margin:10px 0 0 0px;width:75%}#content .pointInner .pointImg{margin:0 auto;display:block}#content ul#threeplan{overflow:hidden;margin:0}#content ul#threeplan li{list-style:inherit;text-align:center}#content ul#threeplan li a:hover img{opacity:0.8}#content ul#threeplan li a img,#content ul#threeplan li a{float:left;overflow:hidden;max-width:inherit}#content .priceArea{font-weight:bold;font-size:120%}#content .priceArea .price{color:#ff0000;font-size:160%}#content h2.imgTitle{padding:0;border:none;box-shadow:none}#content .mobileTxt{display:block;color:#f00}#content .scrollBox{overflow:scroll;-webkit-overflow-scrolling:touch}#content .scrollBox .proTable{border-collapse:collapse}#content .scrollBox .proTable td{text-align:center}#content .scrollBox .proTable td,#content .scrollBox .proTable th{border:1px solid #ccc}#content .recommendtitle{margin:0 0 10px 0;padding:0;font-weight:bold}#content .recommendList{margin:0}#content .recommendList li{background:url(/wp-content/uploads/checkicon.png) left top no-repeat;padding-left:30px;padding-top:3px;list-style:none}a.btnRed{color:#fff;background-color:#ea2e03;display:inline-block;overflow:hidden;margin-top:15px;position:relative;padding:8px 20px 6px;text-decoration:none;cursor:pointer;border:none}a:hover.btnRed{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}#content #planContent dl{margin-bottom:10px}#content #planContent dt{display:table-cell;vertical-align:middle;width:60px}#content #planContent dd{display:table-cell;vertical-align:middle}.constructionsupport{padding-top:0 !important;color:#222;font-size:108%}.constructionsupport #content{line-height:150%}.constructionsupport #content .bizBg{background:url(../images/bizvektor_bg.png) top center no-repeat;background-size:cover;margin-bottom:0;box-shadow:0 6px 6px -8px rgba(0,0,0,0.3) inset}.constructionsupport #content .bizBg .innerBox{padding:20px 0}.constructionsupport #content .bizBg #bizVektorBg{float:right;width:50%}.constructionsupport #content .bizBg #bizVektorBg img{width:100%}.constructionsupport #content .bizBg h2{float:left;width:50%;text-align:left;font-size:140%;font-weight:bold;line-height:120%;border:none;background:none;color:#000;padding:20px 0 0}.constructionsupport #content .bizBg h2 .subtitle{font-size:10px;line-height:130%;margin-top:5px;display:block;color:#c00}.constructionsupport #content.wide{width:100% !important}.constructionsupport #content .checkList{list-style:none;margin:0px 0px 5px 0}.constructionsupport #content .checkList li{background:url(../images/check.jpg) left 4px no-repeat;background-size:18px;list-style-type:none;padding-left:36px;margin-bottom:25px}.constructionsupport #content .checkList li:last-child{margin-bottom:0}.constructionsupport #content .checkList .marker{font-weight:bold;background:linear-gradient(transparent 60%, #ff6 60%)}.constructionsupport #content .innerBox{overflow:hidden;padding:10px 0 30px 0}.constructionsupport #content .sectionGry{background:#f5f5f5}.constructionsupport #content .sectionGry h2{font-family:"リュウミン M-KL", "Ryumin Medium KL", serif;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.2);border-top:none;border-bottom:none;font-size:140%;line-height:120%;font-weight:bold;color:#000;background:#fff;text-align:center;padding:20px 10px}.constructionsupport #content .sectionGry h2:after{content:url(../images/arrow_btm.png);position:absolute;bottom:-32px;left:0;right:0}.constructionsupport #content .sectionGry h2 .subTitle{font-size:14px;line-height:160%;display:block}.constructionsupport #content .sectionGry h3{font-family:"リュウミン M-KL", "Ryumin Medium KL", serif;color:#000;font-size:140%;font-weight:bold;border-bottom:none}.constructionsupport #content .sectionGry h3:after{border-bottom:none;bottom:-3px}.constructionsupport #content .sectionGry h3:first-child{margin-top:0}.constructionsupport #content .sectionGry h4{color:#000}.constructionsupport #content .sectionGry .support dt{font-size:140%;margin-bottom:20px;text-align:center}.constructionsupport #content .sectionGry .customers{background:#000;color:#fff;padding:2px 10px;font-size:80%}.constructionsupport #content .sectionGry .customerBox .customerTxt,.constructionsupport #content .sectionGry .customerBox .customerImg{margin-bottom:30px}.constructionsupport #content .sectionGry .sectionFrame{background-color:#fff;box-shadow:none;border:1px solid #ddd;padding:15px}.constructionsupport #content .sectionGry .sectionFrame:last-child,.constructionsupport #content .sectionGry .sectionFrame p:last-child{margin-bottom:0}.constructionsupport #content .sectionGry .innerBox{padding:20px 0 40px 0}.constructionsupport #content .sectionGry a.btn{display:block;text-align:center;padding:8px 30px 6px;color:#e90000;background-color:transparent;border:2px solid #e90000;margin-top:20px;background-size:200% 100%;background-image:linear-gradient(to right, transparent 50%, #e90000 50%);transition:background-position 0.3s cubic-bezier(0.19, 1, 0.22, 1) 0.1s,color 0.5s ease 0s,background-color 0.5s ease}.constructionsupport #content .sectionGry a.btn:hover{color:#fff;background-color:#e90000;background-position:-100% 100%}.constructionsupport #content .sectionGry dl.qaItem dt{font-size:120%;background:none;padding-left:2.2em;text-indent:-2.2em}.constructionsupport #content .sectionGry dl.qaItem dt:before{content:"Q";line-height:150%;font-size:100%;background:#e90000;color:#fff;padding:0px 7px 5px;margin-right:10px;font-family:verdana, Arial, Helvetica, sans-serif}.constructionsupport #content .sectionGry dl.qaItem dd{background:none;padding-left:0px}.constructionsupport #content .sectionGry dl.qaItem dd p:last-child{margin-bottom:0}.constructionsupport #content .sectionGry dl.qaItem:last-child{margin-bottom:0}.constructionsupport #content .sectionGry .flowBox{background:none;position:relative;padding-bottom:40px;margin-bottom:40px;overflow:hidden}.constructionsupport #content .sectionGry .flowBox:last-child{padding-bottom:0;margin-bottom:0}.constructionsupport #content .sectionGry .flowBox:last-child dl:after{content:none}.constructionsupport #content .sectionGry .flowBox .flowImg{width:64%;margin:0 auto 20px;transform:rotate(0deg);-webkit-transform:rotate(0deg)}.constructionsupport #content .sectionGry .flowBox .flowImg img{width:100%;border-radius:100%}.constructionsupport #content .sectionGry .flowBox .mv{transform:rotate(360deg);-webkit-transform:rotate(360deg)}.constructionsupport #content .sectionGry .flowBox dl{border:none;padding:0}.constructionsupport #content .sectionGry .flowBox dl:after{font-family:FontAwesome;color:#e90000;content:"\f078";left:58%;margin-left:30px;bottom:0;position:absolute;font-size:200%}.constructionsupport #content .sectionGry .flowBox dl dt{border-bottom:none;font-size:120%;margin-bottom:15px}.constructionsupport #content .sectionGry .flowBox dl .step{display:block;text-align:center;font-size:14px;background:#000;color:#fff;padding:2px 5px;margin-bottom:10px;line-height:160%;font-family:verdana, Arial, Helvetica, sans-serif;font-weight:normal}.constructionsupport #content .sectionGry table{font-size:100%;border-spacing:0}.constructionsupport #content .sectionGry table th{background:#fff;padding:15px;vertical-align:middle;font-weight:bold;color:#000}.constructionsupport #content .sectionGry table td{background:#fff;padding:15px;vertical-align:middle}.constructionsupport #content .sectionGry.merit .innerBox h3{font-family:"リュウミン M-KL", "Ryumin Medium KL", serif;text-align:center;font-size:140%;border-bottom:none;font-weight:bold}.constructionsupport #content .sectionGry.merit .innerBox h3:first-child{margin:0 0 20px}.constructionsupport #content .sectionGry.merit .innerBox h3:after{left:0;right:0;width:20%;margin:0 auto;border-bottom:2px solid #e90000}.constructionsupport #content .sectionGry.merit .innerBox h4{font-size:120%;border-bottom:none;padding-left:1em;text-indent:-1.2em}.constructionsupport #content .sectionGry.merit .innerBox h4:before{content:"■";color:#e90000;margin-right:5px}.constructionsupport #content .sectionGry .fa-user{margin-right:5px}.constructionsupport #content .sectionGry input[type="text"],.constructionsupport #content .sectionGry input[type="tel"],.constructionsupport #content .sectionGry input[type="email"],.constructionsupport #content .sectionGry input[type="password"],.constructionsupport #content .sectionGry select,.constructionsupport #content .sectionGry textarea{border:1px solid #e5e5e5;background-color:#ffffff;padding:10px;margin:0 5px 0 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;width:90%;box-shadow:none}.constructionsupport #content .sectionGry .resultArea{overflow:hidden;border:2px solid #e90000}.constructionsupport #content .sectionGry .resultArea .title{position:relative;text-align:center;background-color:#e90000;color:#fff;padding:5px}.constructionsupport #content .sectionGry .resultArea .txt{display:table-cell;padding:15px;line-height:140%}.constructionsupport #content .sectionGry form span.wpcf7-form-control-wrap .wpcf7-list-item{margin-left:0}.constructionsupport #content .sectionGry input[type="checkbox"]{margin:0 1px}.constructionsupport #content .sectionGry .wpcf7,.constructionsupport #content .sectionGry form table{margin-top:0}.constructionsupport #content .arrowTit{position:relative;background:#444;color:#fff;text-align:center;font-weight:bold;padding:8px;font-size:120%;line-height:130%;border-radius:8px;margin:30px 0}.constructionsupport #content .arrowTit:after{content:'';position:absolute;border-top:13px solid #444;border-right:13px solid transparent;border-left:13px solid transparent;bottom:-13px;left:48%}.constructionsupport #content .titleImg{margin-bottom:40px}.constructionsupport #content .formBtnArea{background:#e90000;padding:10px;color:#fff}.constructionsupport #content .formBtnArea .innerBox{overflow:hidden;padding:10px 0}.constructionsupport #content .formBtnArea .innerBox .conTxt{margin-bottom:10px}.constructionsupport #content .formBtnArea .innerBox a.btn{display:block;background-color:#FFEB3B;border-radius:5px;padding:20px 10px;color:#000;text-shadow:1px 1px 1px rgba(255,255,255,0.8);font-weight:bold;font-size:140%;text-align:center;margin:0;box-shadow:0 6px 0 #d8a200,0 12px 0 rgba(0,0,0,0.2);-webkit-transition:color 0.3s, background 0.3s, box-shadow 0.3s, -webkit-transform 0.3s;transition:color 0.3s, background 0.3s, box-shadow 0.3s, transform 0.3s}.constructionsupport #content .formBtnArea .innerBox a.btn:hover{box-shadow:0 3px 0 #d8a200,0 12px 0 rgba(0,0,0,0.2);-webkit-transform:translateY(3px);transform:translateY(3px)}.constructionsupport #content .formBtnArea .innerBox a.btn .fa-chevron-circle-right{margin-left:5px}.constructionsupport #content form input.wpcf7-submit{background-color:#e90000;border-radius:5px;padding:20px 10px;font-weight:bold;font-size:140%;text-align:center;box-shadow:0 6px 0 #c30000,0 12px 0 rgba(0,0,0,0.2);-webkit-transition:color 0.3s, background 0.3s, box-shadow 0.3s, -webkit-transform 0.3s;transition:color 0.3s, background 0.3s, box-shadow 0.3s, transform 0.3s}.constructionsupport #content form input.wpcf7-submit:hover{box-shadow:0 3px 0 #c30000,0 12px 0 rgba(0,0,0,0.2);-webkit-transform:translateY(3px);transform:translateY(3px)}.wpcf7-not-valid-tip{color:#fff;}.constructionsupport #content .wpcf7-form-control.wpcf7-recaptcha{width:325px;margin:0 auto 10px auto}@media (min-width: 660px){.constructionsupport #content p:last-child{margin-bottom:0}.constructionsupport #content .bizBg h2{font-size:210%;padding:90px 0}.constructionsupport #content .bizBg h2 .subtitle{font-size:47%;margin-top:10px}.constructionsupport #content .bizBg .innerBox{padding:20px 0}.constructionsupport #content .checkList li{font-size:120%;line-height:140%;background-size:24px}.constructionsupport #content .innerBox{padding:50px 0}.constructionsupport #content .sectionGry h2{font-size:180%;padding:40px 0;letter-spacing:6px}.constructionsupport #content .sectionGry h2 .subTitle{font-size:16px}.constructionsupport #content .sectionGry h2:after{bottom:-36px}.constructionsupport #content .sectionGry h3{font-size:194%;margin:60px 0px 20px}.constructionsupport #content .sectionGry .customerBox{overflow:hidden;margin-bottom:20px}.constructionsupport #content .sectionGry .customerBox .customerTxt{float:left;width:50%;margin-bottom:0}.constructionsupport #content .sectionGry .customerBox .customerImg{float:right;width:45%;margin-bottom:0}.constructionsupport #content .sectionGry .support dt{font-size:160%;margin-top:10px;margin-bottom:30px}.constructionsupport #content .sectionGry .sectionFrame{padding:20px}.constructionsupport #content .sectionGry a.btn{display:inline-block}.constructionsupport #content .sectionGry.merit .innerBox h3{font-size:200%;letter-spacing:5px;margin:60px 0px 40px}.constructionsupport #content .sectionGry.merit .innerBox h3:first-child{margin:0 0 40px}.constructionsupport #content .sectionGry.merit .innerBox h4{font-size:140%}.constructionsupport #content .sectionGry dl.qaItem dt{font-size:160%;line-height:130%;padding-left:1.8em;text-indent:-1.8em}.constructionsupport #content .sectionGry dl.qaItem dd{padding-left:46px}.constructionsupport #content .sectionGry .resultArea .title{width:10%;font-size:140%;display:table-cell;vertical-align:middle}.constructionsupport #content .sectionGry .resultArea .txt{padding:20px}.constructionsupport #content .sectionGry .flowBox .flowImg{float:left;width:22%}.constructionsupport #content .sectionGry .flowBox dl{float:right;width:75%}.constructionsupport #content .sectionGry .flowBox dl dt{border-bottom:none;font-size:140%;margin-bottom:15px}.constructionsupport #content .sectionGry .flowBox dl .step{display:inline;font-size:16px;padding:2px 5px;margin-right:10px}.constructionsupport #content .sectionGry input[type="checkbox"]{margin:0 0.5em}.constructionsupport #content .formBtnArea .innerBox{padding:20px 0}.constructionsupport #content .formBtnArea .innerBox .conTxt{float:left;width:47%;margin-bottom:0}.constructionsupport #content .formBtnArea .innerBox a.btn{float:right;width:47%;font-size:170%}}@media (min-width: 770px){.constructionsupport #content .innerBox{padding:60px 0}.constructionsupport #content .sectionGry h2{font-size:240%}.constructionsupport #content .sectionGry:after{bottom:-26px}.constructionsupport #content .sectionGry .sectionFrame{padding:50px}.constructionsupport #content .sectionGry .innerBox{padding:40px 0 60px 0}.constructionsupport #content .arrowTit{font-size:150%;line-height:160%}.constructionsupport #content dl.qaItem{padding:0 0 30px;margin:0 0 30px}}@media (min-width: 970px){line-height:180%;#main #container.constructionsupport .content.wide{width:100%}.constructionsupport #content .bizBg h2{font-size:270%;padding:120px 0}}@media (min-width: 660px){.txtBr-mobile-only{display:inline}#content .pointBox{background:#ffac21;padding:0 20px 1px 20px;margin-bottom:40px}#content .pointInner{background:#fff;padding:0 20px 20px 20px;margin-bottom:20px;overflow:hidden}#content .pointInner .pointTitle .txtImg{float:left;margin:20px 0 0 20px}#content .pointInner .pointTitle .icon img{max-width:100%}#content .pointInner .pointImg{float:right;width:25%}#content .pointInner .txtArea{float:left;width:74%}#content ul#threeplan li:first-child{margin-left:0}#content ul#threeplan li{float:left;margin-left:23px}#add-onsImg01 a,#add-onsImg02 a{display:inline-block;border:1px solid #ccc}#add-onsImg01,#add-onsImg02{width:48%;text-align:center}#add-onsImg01{float:left}#add-onsImg02{float:right}#add-onsBtn01 a,#add-onsBtn02 a{width:40%;text-align:center}#add-onsBtn01 a{float:left}#add-onsBtn02 a{float:right}#content .mobileTxt{display:none}#content .pluginBox{width:48%;padding:0 1px}#ex_plugin_lists .pluginBox:nth-child(2n+0){margin-right:20px}#ex_plugin_lists .pluginBox:nth-child(2n+1){margin-right:0px}.archive .pluginBox:nth-child(2n+1){margin-right:0px}.archive .pluginBox:nth-child(2n+0){margin-right:20px}}@media (min-width: 770px){#content .scrollBox{overflow:auto}}
