.formTxt{font-size:16px;margin-bottom:40px}.formTxt a{color:#335cf8;text-decoration:underline}.formTxt a:hover{text-decoration:none}.formTxt2{font-size:16px;margin-bottom:20px}.comFormTbl{width:100%;margin-bottom:30px}.comFormTbl th,.comFormTbl td{border:1px solid #c4c4c4}.comFormTbl th{font-weight:bold;vertical-align:middle;width:200px;color:#535151;font-size:15px;padding:10px;line-height:1.1}.comFormTbl th .require{color:#ff1f21}.comFormTbl th .note{color:#ff1f21;font-size:12px}.comFormTbl th small{font-size:13px}.comFormTbl th .ex{padding-top:5px;font-size:13px;font-weight:normal}.comFormTbl td{padding:10px 5px 10px 20px}.comFormTbl td .comment{font-size:13px;color:#75777b;margin-bottom:5px}.comFormTbl td .comment span{font-size:12px}.comFormTbl td .comment a{color:#009eff;text-decoration:underline}.comFormTbl td .note{color:#f92b2e;font-size:10px}.comFormTbl td input{margin:5px 1px}.comFormTbl td .inpSize1{width:50px}.comFormTbl td .inpSize2{width:65px}.comFormTbl td .inpSize3{width:185px}.comFormTbl td .inpSize4{width:350px}.comFormTbl td .inpSize5{width:435px}.comFormTbl td select{font-size:14px;margin:3px 0}.comFormTbl td .selectSize1{width:115px}.comFormTbl td .selectSize2{width:160px}.comFormTbl td .selectSize3{width:255px}.comFormTbl td .selectSize4{width:370px}.comFormTbl td .inpList li{width:150px;float:left;margin-bottom:3px;letter-spacing:0}.comFormTbl td .inpList li.short{width:100px}.comFormTbl td .inpList li.slong{width:200px}.comFormTbl td .inpList li.slong2{width:250px}.comFormTbl td .inpList li.long{width:300px}.comFormTbl td .inpList li.full{width:100%}.comFormTbl td .inpList li input[type="text"]{margin:0}.comFormTbl td .btnAddress{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:3px 5px;background:#909090;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:12px;color:#f9f9f9;margin-left:5px}.comFormTbl td .namePosition{overflow:hidden;*zoom:1;margin-bottom:10px}.comFormTbl td .namePosition .left{float:left;margin-right:35px}.comFormTbl td .fontTtl{font-size:18px;background:#535151;padding:2px 5px;margin:5px 0;color:#fff;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.btnForm{overflow:hidden;text-align:center;margin-bottom:20px}.btnForm form{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.btnForm .btnBack{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:10px 0;font-family:rounded-mplus,sans-serif;width:200px;font-size:26px;text-align:center;color:#fff;background:#8b8b8b;border:none;line-height:1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-appearance:none;-webkit-appearance:none;margin-right:10px;cursor:pointer}.btnForm .btnConfirm,.btnForm .btnSend{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:10px 0;font-family:rounded-mplus,sans-serif;width:320px;margin:0 auto;font-size:26px;text-align:center;color:#fff;border:none;line-height:1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}.formStepList{margin-bottom:30px;overflow:hidden;*zoom:1}.formStepList ul{width:800px;margin-right:-50px}.formStepList ul li{float:left;width:137px;margin-right:40px;padding:5px 10px;color:#fff;font-weight:bold;font-size:18px;line-height:1.3;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:relative}.formStepList ul li span{display:block;background:#fff;font-size:20px;text-align:center;margin-bottom:2px;-moz-border-radius:99px;-webkit-border-radius:99px;border-radius:99px;line-height:1.1;padding:2px 0}.formStepList ul li:after{content:url(../img/common/arrow-step.gif);position:absolute;right:-33px;bottom:25px}.estimateProduct{overflow:hidden;*zoom:1;margin-bottom:20px}.estimateProduct .estimateProductL{width:320px;float:left}.estimateProduct .estimateProductL .preview{width:320px;height:320px;overflow:hidden;background:#eee}.estimateProduct .estimateProductL .preview img{width:100%;height:auto}.estimateProduct .estimateProductL .thumbList{padding-top:10px;overflow:hidden;*zoom:1}.estimateProduct .estimateProductL .thumbList ul{width:330px;margin-right:-12px}.estimateProduct .estimateProductL .thumbList ul li{width:100px;height:100px;background:#eee;float:left;margin-right:10px;margin-bottom:10px;overflow:hidden;cursor:pointer;position:relative}.estimateProduct .estimateProductL .thumbList ul li a:hover:after,.estimateProduct .estimateProductL .thumbList ul li a.active:after{position:absolute;content:'';width:94px;height:94px;top:0;left:0}.estimateProduct .estimateProductL .thumbList ul li img{width:100%;height:auto}.estimateProduct .estimateProductR{width:360px;float:right}.estimateProduct .estimateProductR .estimateSpecTbl{width:100%}.estimateProduct .estimateProductR .estimateSpecTbl th,.estimateProduct .estimateProductR .estimateSpecTbl td{border:1px solid #9c9c9c}.estimateProduct .estimateProductR .estimateSpecTbl thead th{font-size:20px;color:#fff;font-weight:bold;padding:5px 8px}.estimateProduct .estimateProductR .estimateSpecTbl tbody th{padding:5px;color:#9c9c9c;width:110px}.estimateProduct .estimateProductR .estimateSpecTbl tbody td{padding:5px;color:#9c9c9c}.estimatePrintDesc{margin-bottom:15px}.estimatePrintDesc .catch{font-size:18px;font-weight:bold;margin-bottom:5px}.estimateSupCont{margin-bottom:30px}.estimateSupCont .estimateSupImg{text-align:center}.estimateSupCont .estimateSupImg img{max-width:100%}.estimateTmpDl{margin-bottom:30px}.estimateTmpDl ul{overflow:hidden;*zoom:1;marign:0 -10px}.estimateTmpDl ul li{float:left;width:50%;padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.estimateTmpDl ul li a{display:block;color:#fff;font-size:16px;text-align:center;background:#ff7f29;padding:15px 0;position:relative}.estimateTmpDl ul li a:after{display:block;content:'';position:absolute;width:10px;height:10px;right:15px;border-top:solid 2px #fff;border-right:solid 2px #fff;top:0;bottom:0;margin:auto 0;transform:rotate(45deg)}.selectNoshi{overflow:hidden;*zoom:1;margin-bottom:20px}.selectNoshi .selectNoshiL{width:160px;float:left;padding-left:1px}.selectNoshi .selectNoshiR{padding-left:180px}a.btnNoshi{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:150px;padding:5px 0;text-align:center;font-size:15px;color:#fff;font-weight:bold;background:#fb5070;margin-left:15px;margin-top:-3px}.fontList{margin-bottom:-10px;overflow:hidden}.fontList li{padding:5px 0;margin-bottom:10px}.fontList li span{display:inline-block;width:150px;vertical-align:middle}.fontList li img{display:inline-block;vertical-align:middle}.hakuList{overflow:hidden}.hakuList li{padding:5px 0}.hakuList li span{display:inline-block;width:150px;vertical-align:middle}.hakuList li img{display:inline-block;width:250px;vertical-align:middle}.threadList{width:492px;overflow:hidden}.threadList ul{width:495px;margin-right:-3px}.threadList li{width:52px;float:left;margin-right:3px;margin-bottom:8px;font-size:8px;letter-spacing:0;color:#a9835b;text-align:center;line-height:1.2}.threadList li .no{font-size:14px}.threadList li img{padding:2px 0;width:100%;height:auto}.kijiiroList{width:492px;overflow:hidden;margin-bottom:10px}.kijiiroList ul{width:492px}.kijiiroList li{width:76px;float:left;margin-right:5px;margin-bottom:5px;line-height:1.2}.kijiiroList li img{padding:2px 0;width:100%;height:auto}.colorList{width:492px;overflow:hidden;margin-bottom:10px}.colorList ul{width:495px;margin-right:-3px}.colorList li{display:none;width:52px;float:left;margin-right:3px;margin-bottom:5px;font-size:10px;letter-spacing:0;text-align:center;line-height:1.2}.colorList li img{padding:2px 0;width:100%;height:auto}.rangeList li{margin-bottom:10px;overflow:hidden;*zoom:1}.rangeList li img{float:left;margin-right:10px}.rangeList li input{margin-top:25px}.naireLayoutList{width:492px;margin-right:-16px}.naireLayoutList li{width:230px;margin-right:16px;margin-bottom:15px;float:left}.naireLayoutList li .image{display:block;border:1px solid #dfdfdf}.naireLayoutList li .image img{width:100%;height:auto}.naireLayoutListC li{overflow:hidden;*zoom:1;margin-bottom:10px}.naireLayoutListC li span{display:inline-block;width:150px;vertical-align:middle}.naireLayoutListC li img{display:inline-block;border:1px solid #dfdfdf;vertical-align:middle}.housouList{width:492px;overflow:hidden;margin-bottom:10px}.housouList ul{width:492px}.housouList li{display:none;width:19%;float:left;margin-right:1%;margin-bottom:5px;line-height:1.2}.housouList li img{padding:2px 0;width:100%;height:auto}.housouListC{overflow:hidden;*zoom:1}.housouListC li{float:left;margin-right:10px;margin-bottom:10px;line-height:1.2}.housouListC li .img{text-align:left;padding-left:10px}.housouListC li .img img{width:70%;height:auto}.housouListC li:first-child .img img{width:80%}.housouNoshiC{overflow:hidden;*zoom:1;margin-top:10px}.housouNoshiC .img{float:left;width:110px;margin-right:15px}.housouNoshiC .img img{width:100%}.housouNoshiC .cont{float:left}.housouNoshiC .cont .txt{font-size:12px}.fusenList{margin-top:5px}.fusenList ul{overflow:hidden;*zoom:1}.fusenList ul li{float:left;width:24%;padding-right:1%}.fusenList ul li img{width:100%}.js-toggleDraftCont,.js-naireLine{display:none}.estimatePriceTbl{width:100%;margin-bottom:30px}.estimatePriceTbl th,.estimatePriceTbl td{padding:5px 10px}.estimatePriceTbl th{width:138px;font-size:18px;color:#fff;font-weight:bold}.estimatePriceTbl th span{font-size:16px}.estimatePriceTbl th p{margin-bottom:2px}.estimatePriceTbl .price{font-size:14px;font-weight:normal}.estimatePriceTbl .price small{font-size:25px;font-weight:normal}.estimatePriceTbl .price span{font-size:30px;font-weight:bold}.estimatePriceTbl .perPrice{font-size:22px}.estimatePriceTbl .perPrice small{font-size:18px}.estimatePrice{border-bottom:3px solid #f00;margin-bottom:40px}.estimatePrice dt{float:left;font-size:20px;font-weight:bold;color:#f00;clear:both;padding:2px 0 2px 10px}.estimatePrice dd{padding-left:190px;color:#f00}.estimatePrice .total{font-weight:bold;font-size:30px;line-height:1}.estimatePrice .total small{font-size:25px}.estimatePrice .total span{font-size:24px}.estimatePrice .nonTax{font-size:24px;font-weight:bold}.estimatePrice .nonTax small{font-size:18px}#estimatePriceFixed{width:170px;position:fixed;top:50%;margin-top:-70px;margin-left:750px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#estimatePriceFixed dl dt{color:#fff;font-size:17px;font-weight:bold;text-align:center;padding:6px 0}#estimatePriceFixed dl dd{background:#fff;padding:6px 7px}#estimatePriceFixed dl dd .price{color:#e60012;font-size:25px;font-weight:bold}#estimatePriceFixed dl dd .price small{font-size:20px}#estimatePriceFixed dl dd .ttlPriceOne span{color:#fff;font-weight:bold;padding:3px 5px}#estimatePriceFixed dl dd .perPrice{color:#e60012;font-size:20px}#estimatePriceFixed dl dd .perPrice small{font-size:16px}#estimatePriceFixed dl dd .txtNote{font-size:11px}.confirmPriceTbl{width:100%;margin-bottom:20px}.confirmPriceTbl th{padding:5px 0;text-align:center;font-size:18px;font-weight:bold;color:#fff}.confirmPriceTbl td{padding:8px 0;text-align:center;font-size:18px}.confirmPriceTbl td span{font-size:20px}.confirmTotalPriceTbl{width:100%;margin-bottom:20px}.confirmTotalPriceTbl th,.confirmTotalPriceTbl td{border:2px solid #909090;padding:5px 10px}.confirmTotalPriceTbl th{font-size:17px;color:#fff;font-weight:bold;background:#ff7384;width:160px}.confirmTotalPriceTbl td{font-size:16px}.confirmTotalPriceTbl td span{font-size:19px}.confirmTotalPriceTbl .totalTr th{font-size:25px}.confirmTotalPriceTbl .totalTr td{font-size:25px;font-weight:bold;color:#f00}.confirmTotalPriceTbl .totalTr td span{font-size:30px}.formFinish{padding:60px;background:#fff}.formFinish .formFinishTtl{padding:15px 0;text-align:center;color:#fff;font-size:30px;font-family:rounded-mplus,sans-serif;margin-bottom:20px}.formFinish .readTxt{font-size:24px;margin-bottom:40px;text-align:center}.formFinish .finishTxt{font-size:18px;text-align:center;margin-bottom:60px}.formFinish .finishTxt2{font-size:18px;text-align:center;margin-bottom:20px}.formFinish .btnDraft{display:block;width:320px;margin:0 auto;text-align:center;padding:12px 0;color:#fff;font-family:rounded-mplus,sans-serif;font-size:25px;background:#6edea0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #6edea0;-moz-box-shadow:0 0 0 1px #6edea0;-webkit-box-shadow:0 0 0 1px #6edea0;box-shadow:0 0 0 1px #6edea0;margin-bottom:40px}.formFinish .btnHome{display:block;width:225px;margin:0 auto;text-align:center;padding:12px 0;color:#fff;font-family:rounded-mplus,sans-serif;font-size:25px;background:#888;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #a3a3a3;-moz-box-shadow:0 0 0 1px #888;-webkit-box-shadow:0 0 0 1px #888;box-shadow:0 0 0 1px #888}#contact .comTtl{background:#4189da}#contact .comSTtl{background:#4189da;border-left:8px solid #0059db}#contact .comFormTbl th{background:#deebfa}#contact .btnConfirm,#contact .btnSend{background:#4189da}#contact .formFinishTtl{background:#4189da}#sample .comTtl{background:#4189da}#sample .comSTtl{background:#4189da;border-left:8px solid #0059db}#sample .comFormTbl th{background:#deebfa}#sample .btnConfirm,#sample .btnSend{background:#4189da}#sample .formFinishTtl{background:#4189da}#repeat .comTtl{background:#5677f2}#repeat .comSTtl{background:#5677f2;border-left:8px solid #0059db}#repeat .comFormTbl th{background:#deebfa}#repeat .btnConfirm,#repeat .btnSend{background:#5677f2}#repeat .formFinishTtl{background:#5677f2}#repeat .repeatDesc{border:2px solid #5677f2;font-size:16px;padding:15px 20px;background:#fff;margin-bottom:15px}#repeat .repeatDesc ul{float:left;width:50%;margin-bottom:-10px;overflow:hidden}#repeat .repeatDesc ul li{margin-bottom:20px;font-size:20px;position:relative;padding-left:35px}#repeat .repeatDesc ul li span{padding:0 8px;font-weight:bold;color:#fff;background:#5677f2;margin-right:8px;position:absolute;top:0;left:0}#repeat .repeatDesc ul li.line2{margin-top:-10px;line-height:1.2}#repeat .repeatDesc ul li.line2 span{top:10px;line-height:1.4}#repeat .repeatDesc ul li small{font-size:16px}#repeat .repeatDesc p{clear:both}#draft .comTtl{background:#6edea0}#draft .comFormTbl th{background:#d5ffe8}#draft .btnConfirm,#draft .btnSend{background:#6edea0}#draft .formFinishTtl{background:#6edea0}#draft .repeatDesc{border:2px solid #6edea0;font-size:16px;padding:15px 20px;background:#fff;margin-bottom:15px}#draft .repeatDesc ul{float:left;width:50%;margin-bottom:-10px;overflow:hidden}#draft .repeatDesc ul li{margin-bottom:20px;font-size:20px;position:relative;padding-left:35px}#draft .repeatDesc ul li span{padding:0 8px;font-weight:bold;color:#fff;background:#6edea0;margin-right:8px;position:absolute;top:0;left:0}#draft .repeatDesc ul li.line2{margin-top:-10px;line-height:1.2}#draft .repeatDesc ul li.line2 span{top:10px;line-height:1.4}#draft .repeatDesc ul li small{font-size:16px}#draft .repeatDesc p{clear:both}#original .comTtl2{border-top:4px solid #55d68f;color:#38c477;font-size:24px}#original .comSTtl2{color:#38c477}#original .formStepList li{background:#55d68f}#original .formStepList li span{color:#55d68f}#original .formStepList li.active{background:#349d63}#original .formStepList li.active span{color:#349d63}#original .estimateProduct .thumbList li a:hover:after,#original .estimateProduct .thumbList li a.active:after{border:3px solid #55d68f}#original .estimateSpecTbl thead th{background:#55d68f}#original .comFormTbl th{background:#ccffe3;width:140px}#original .btnConfirm,#original .btnSend{background:#38c477}#original .btnConfirm.btnGray,#original .btnSend.btnGray{background:#8b8b8b}#original .estimatePriceTbl{border:2px solid #55d68f}#original .estimatePriceTbl th{background:#55d68f}#original #estimatePriceFixed{border:2px solid #55d68f}#original #estimatePriceFixed dt{background:#55d68f}#original #estimatePriceFixed dd .ttlPriceOne span{background:#55d68f}#original .confirmPriceTbl th,#original .confirmPriceTbl td{border:2px solid #55d68f}#original .confirmPriceTbl th{background:#55d68f}#original .formFinishTtl{background:#ffb51e}#name .comTtl2{border-top:4px solid #bd94dd;color:#bd94dd;font-size:24px}#name .comSTtl2{color:#bd94dd}#name .formStepList li{background:#bd94dd}#name .formStepList li span{color:#bd94dd}#name .formStepList li.active{background:#9648d3}#name .formStepList li.active span{color:#9648d3}#name .estimateProduct .thumbList li a:hover:after,#name .estimateProduct .thumbList li a.active:after{border:3px solid #bd94dd}#name .estimateSpecTbl thead th{background:#bd94dd}#name .comFormTbl th{background:#ead2fd;width:140px}#name .btnConfirm,#name .btnSend{background:#bd94dd}#name .btnConfirm.btnGray,#name .btnSend.btnGray{background:#8b8b8b}#name .estimatePriceTbl{border:2px solid #bd94dd}#name .estimatePriceTbl th{background:#bd94dd}#name #estimatePriceFixed{border:2px solid #bd94dd}#name #estimatePriceFixed dt{background:#bd94dd}#name #estimatePriceFixed dd .ttlPriceOne span{background:#bd94dd}#name .confirmPriceTbl th,#name .confirmPriceTbl td{border:2px solid #bd94dd}#name .confirmPriceTbl th{background:#bd94dd}#name .formFinishTtl{background:#ffb51e}#naire .comTtl2{border-top:4px solid #ff7f29;color:#ff7f29;font-size:24px}#naire .comSTtl2{color:#ff7f29}#naire .formStepList li{background:#ff7f29}#naire .formStepList li span{color:#ff7f29}#naire .formStepList li.active{background:#ca5100}#naire .formStepList li.active span{color:#ca5100}#naire .estimateProduct .thumbList li a:hover:after,#naire .estimateProduct .thumbList li a.active:after{border:3px solid #ff7f29}#naire .estimateSpecTbl thead th{background:#ff7f29}#naire .comFormTbl th{background:#ffda8a;width:140px}#naire .btnConfirm,#naire .btnSend{background:#ff7f29}#naire .btnConfirm.btnGray,#naire .btnSend.btnGray{background:#8b8b8b}#naire .estimatePriceTbl{border:2px solid #ff7f29}#naire .estimatePriceTbl th{background:#ff7f29}#naire #estimatePriceFixed{border:2px solid #ff7f29}#naire #estimatePriceFixed dt{background:#ff7f29}#naire #estimatePriceFixed dd .ttlPriceOne span{background:#ff7f29}#naire .confirmPriceTbl th,#naire .confirmPriceTbl td{border:2px solid #ff7f29}#naire .confirmPriceTbl th{background:#ff7f29}#naire .formFinishTtl{background:#ffb51e}.btnEstimateList{margin-bottom:30px;text-align:center}a.btnPrice{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:10px 0;font-family:rounded-mplus,sans-serif;width:206px;font-size:26px;text-align:center;color:#ff7f29;border:2px solid #ff7f29;line-height:1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff;letter-spacing:0;margin-right:15px}a.btnEstimate{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:12px 0;font-family:rounded-mplus,sans-serif;width:340px;font-size:26px;text-align:center;color:#fff;border:none;line-height:1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#ff7f29;letter-spacing:0}#customer .comSTtl2{color:#ffaf3c}#customer .comFormTbl th{background:#ffe9a7;width:200px}#customer .customerPrivacyBox{border:3px solid #ffaf3c;margin-bottom:30px}#customer .customerPrivacyBox dt{padding:10px;font-size:20px;font-weight:bold;color:#fff;background:#ffaf3c}#customer .customerPrivacyBox dd{padding:10px 15px}#customer .customerPrivacyBox .privacyCont{border:1px solid #d3d3d3;padding:10px;height:200px;overflow:auto;margin-bottom:20px}#customer .customerPrivacyBox .privacyCont p{margin-bottom:20px}#customer .customerPrivacyBox .privacyCont h3{font-size:16px;margin-bottom:10px;background:url(../img/estimate/icon-circle.gif) no-repeat 0 center;padding:3px 0 3px 25px;border-bottom:1px dotted #ffaf3c;color:#7d4915;font-weight:bold}#customer .customerPrivacyBox .privacyCont .policy{margin-bottom:20px}#customer .customerPrivacyBox .privacyCont .policy li{margin-bottom:5px;margin-left:1.5em;text-indent:-1.5em}#customer .customerPrivacyBox .privacyRead{font-size:16px;margin-bottom:10px}#customer .customerPrivacyBox .comment{padding-top:10px;font-size:11px}.js-anotherShipping{display:none}.comFormDl{margin-bottom:20px}.comFormDl dt{font-size:16px;margin-bottom:5px}.comFormDl .inpSizeFull{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.estimateBigCont{overflow:hidden;*zoom:1;border:solid 4px #eea91c;padding:15px 25px}.estimateBigCont .bigContL{float:left;color:#eea91c;font-size:22px}.estimateBigCont .bigContL span{font-size:24px;font-weight:bold}.estimateBigCont .bigContR{float:right;padding-top:6px}.estimateBigCont .bigContR .bigFormBtn{display:block;width:290px;color:#fff;font-family:rounded-mplus,sans-serif;font-size:22px;font-wieght:bold;text-align:center;background:#eea91c;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:12px 0}.disinline{display:inline !important}

/* お見積り金額(サイド)(税込金額合計) */
#estimatePriceFixed dl dd .price-tax-in{
    color: #e60012;
    font-size: 17px;
    font-weight: bold;
    padding-top: 2px;
}
#estimatePriceFixed dl dd .price-tax-in small{
    font-size: 17px;
}
#estimatePriceFixed dl dd .price-tax-in span{
    font-size: 12px;
}

/* お見積り金額(サイド)(税抜金額合計) */
#estimatePriceFixed dl dd .price-exclude-tax{
    font-size: 12px;
    padding-bottom: 5px;
}
#estimatePriceFixed dl dd .price-exclude-tax small{
    font-size: 12px;
}
#estimatePriceFixed dl dd .price-exclude-tax span{
    font-size: 11px;
}

/* お見積り金額(サイド)(税抜単価) */
#estimatePriceFixed dl dd .perPrice-exclude-tax{
    color: #e60012;
    font-size: 20px;
    padding-top: 2px;
}
#estimatePriceFixed dl dd .perPrice-exclude-tax small{
    font-size:16px;
}

/* お見積り金額(下部)(税込金額合計) */
.estimatePriceTbl .pricetaxin span.num{
    font-size: 30px;
    font-weight: bold;
}
.estimatePriceTbl .pricetaxin span.num span{
    font-size: 20px;
}
.estimatePriceTbl .pricetaxin small{
    font-size: 30px;
}

/* お見積り金額(下部)(税抜金額合計) */
.estimatePriceTbl .priceexcludetax{
    font-size: 16px;
    padding-bottom: 5px;
}
/*.estimatePriceTbl .priceexcludetax span{
    font-size: 16px;
}
.estimatePriceTbl .priceexcludetax small{
    font-size: 16px;
}*/

/* お見積り金額(下部)(その他) */
.estimatePriceTbl .priceother{
    font-size: 16px;
}

/* お見積り金額(下部)(税抜単価) */
.estimatePriceTbl .perPrice{
    font-size: 22px;
}
.estimatePriceTbl .perPrice small{
    font-size: 18px;
}


#nohin_download .comFormTbl th{
    background:#9cff9c;
    width:200px;
}
#nohin_download .btnConfirm{
    background:#00b900;
}


.itemImgList {
    width: 492px;
    overflow: hidden;
    margin-bottom: 10px
}
.itemImgList ul {
    width: 492px
}
.itemImgList li {
    display: none;
    width: 20%;
    float: left;
    margin-right: 1%;
    margin-bottom: 5px;
    line-height: 1.2
}
.itemImgList li.w22 {
    width: 22%;
}
.itemImgList li div {
    margin: 0 0 5px 0;
}
.itemImgList li div.dotted {
    border: dotted 1px;
}
.itemImgList li p {
    text-align: center;
}
.itemImgList li img {
    padding: 2px 0;
    width: 100%;
    height: auto
}

.disinline_other {
  display: inline !important
}

.blink_text {
	-webkit-animation: blink 1s ease infinite;
	animation: blink 1s ease infinite;
}
@-webkit-keyframes blink {
	0% {opacity: 0;}
	100% {opacity: 1;}
}
@keyframes blink {
	0% {opacity: 0;}
	100% {opacity: 1;}
}