/*送信完了ドメインテキスト
--------------------------------------------------*/

.txt_thanks p {
	margin-top: 15px;
	font-size: 14px;
}
.domain {
	margin: 30px 0;
	border: 3px solid #aaa;
	padding: 0.5em 1em;
}
.domain p:first-child { margin-top: 0; }
.domain strong {
	font-size: 125%;
	color: #f00;
}


/*メイン画像*/
div.main_10012_s { background: url(../images/10012_s/main.jpg) no-repeat center top; height: 430px; }
div.main_10013_s { background: url(../images/10013_s/main.jpg) no-repeat center top; height: 430px; }
div.main_10016_s { background: url(../images/10016_s/main.jpg) no-repeat center top; height: 430px; }
div.main_10017_s { background: url(../images/10017_s/main.jpg) no-repeat center top; height: 430px; }
div.main_44101_s { background: url(../images/44101_s/main.jpg) no-repeat center top; height: 640px; }
div.main_50034_s { background: url(../images/50034_s/main.jpg) no-repeat center top; height: 560px; }
div.main_50009_s { background: url(../images/50009_s/main.jpg) no-repeat center top; height: 560px; }
div.main_3400_s { background: url(../images/3400_s/main.jpg) no-repeat center top; height: 644px; }
div.main_43600_s { background: url(../images/43600_s/main.jpg) no-repeat center top; height: 644px; }
div.main_43800_s { background: url(../images/43800_s/main.jpg) no-repeat center top; height: 640px; }
div.main_3100_s { background: url(../images/3100_s/main.jpg) no-repeat center top; height: 644px; }
div.main_3300_s { background: url(../images/3300_s/main.jpg) no-repeat center top; height: 644px; }
div.main_3700_s { background: url(../images/3700_s/main.jpg) no-repeat center top; height: 595px; }
div.main_3800_s { background: url(../images/3800_s/main.jpg) no-repeat center top; height: 595px; }
div.main_3900_s { background: url(../images/3900_s/main.jpg) no-repeat center top; height: 450px; }
div.main_3910_s { background: url(../images/3910_s/main.jpg) no-repeat center top; height: 450px; }
div.main_43906_s { background: url(../images/43906_s/main.jpg) no-repeat center top; height: 551px; }
div.main_5106_s { background: url(../images/5106_s/main.jpg) no-repeat center top; height: 575px; }
div.main_43800_s { background: url(../images/43800_s/main.jpg) no-repeat center top; height: 644px; }
div.main_7303_s { background: url(../images/7303_s/main.jpg) no-repeat center top; height: 450px; }
div.main_2903_s { background: url(../images/2903_s/main.jpg) no-repeat center top; height: 450px; }
div.main_7203_s { background: url(../images/7203_s/main.jpg) no-repeat center top; height: 450px; }
div.main_2500_s { background: url(../images/2500_s/main.jpg) no-repeat center top; height: 465px; }
div.main_3000_s { background: url(../images/3000_s/main.jpg) no-repeat center top; height: 450px; }
div.main_4600-5200_s { background: url(../images/4600-5200_s/main.jpg) no-repeat center top; height: 450px; }
div.main_44203 { background: url(../images/44203/main.jpg) no-repeat center top; height: 1080px; }
div.main_43556_s { background: url(../images/43556_s/main.jpg) no-repeat center top; height: 400px; position: relative; }
div.main_9103_s { background: url(../images/9103_s/main.jpg) no-repeat center top; height: 492px; }
div.main_8303_s { background: url(../images/8303_s/main.jpg) no-repeat center top; height: 494px; }
div.main_7103_s { background: url(../images/7103_s/main.jpg) no-repeat center top; height: 492px; }
div.main_7003_s { background: url(../images/7003_s/main.jpg) no-repeat center top; height: 492px; }
div.main_3303_s { background: url(../images/3303_s/main.jpg) no-repeat center top; height: 492px; }
div.main_2803_s { background: url(../images/2803_s/main.jpg) no-repeat center top; height: 645px; position: relative; }
div.main_2204_s { background: url(../images/2204_s/main.jpg) no-repeat center top; height: 845px; position: relative; }
div.main_2100_s { background: url(../images/2100_s/main.jpg) no-repeat center top; height: 490px; }
div.main_0008 { background: url(../images/0008/main.jpg) no-repeat center top; height: 540px; }
div.main_0028 { background: url(../images/0028/main.jpg) no-repeat center top; height: 540px; }
div.main_0058 { background: url(../images/0058/main.jpg) no-repeat center top; height: 540px; }
div.main_50108 { background: url(../images/50108/main.jpg) no-repeat center top; height: 540px; }
div.main_50128 { background: url(../images/50128/main.jpg) no-repeat center top; height: 540px; }
div.main_50388 { background: url(../images/50388/main.jpg) no-repeat center top; height: 540px; }
div.main_50490 { background: url(../images/50490/main.jpg) no-repeat center top; height: 580px; }
div.main_50400 { background: url(../images/50400/main.jpg) no-repeat center top; height: 540px; }
div.main_5106 { background: url(../images/5106/main.jpg) no-repeat center top; height: 705px; }
div.main_10012 { background: url(../images/10012/main.jpg) no-repeat center top; height: 463px; }
div.main_10041 { background: url(../images/10041/main.jpg) no-repeat center top; height: 463px; }
div.main_43906 { background: url(../images/43906/main.jpg) no-repeat center top; height: 530px; }
div.main_50144_s { background: url(../images/50144_s/main.jpg) no-repeat center top; height: 425px; }
div.main_50570 { background: url(../images/50570/main.jpg) no-repeat center top; height: 940px; }
div.main_002 { background: url(../images/002/main.jpg) no-repeat center top; height: 730px; }
div.main_0090 { background: url(../images/0090/main.jpg) no-repeat center top; height: 660px; }
div.main_008 { background: url(../images/008/main.jpg) no-repeat center top; height: 660px; }
div.main_003 { background: url(../images/003/main.jpg) no-repeat center top; height: 660px; }
div.main_5054 { background: url(../images/5054/main.jpg) no-repeat center top; height: 690px; }
div.main_5056 { background: url(../images/5056/main.jpg) no-repeat center top; height: 690px; }
div.main_5055 { background: url(../images/5055/main.jpg) no-repeat center top; height: 670px; }
div.main_5039 { background: url(../images/5039/main.jpg) no-repeat center top; height: 930px; }
div.main_50120 { background: url(../images/50120/main.jpg) no-repeat center top; height: 690px; }
div.main_55396 { background: url(../images/55396/main.jpg) no-repeat center top; height: 580px; }
div.main_5037 { background: url(../images/5037/main.jpg) no-repeat center top; height: 880px; }
div.main_5033 { background: url(../images/5033/main.jpg) no-repeat center top; height: 580px; }
div.main_5035 { background: url(../images/5035/main.jpg) no-repeat center top; height: 580px; }
div.main_50378 { background: url(../images/50378/main.jpg) no-repeat center top; height: 740px; }
div.main_50528 { background: url(../images/50528/main.jpg) no-repeat center top; height: 580px; }
div.main_50355 { background: url(../images/50355/main.jpg) no-repeat center top; height: 580px; }
div.main_50338 { background: url(../images/50338/main.jpg) no-repeat center top; height: 580px; }
div.main_44101 { background: url(../images/44101/main.jpg) no-repeat center top; height: 675px; }
div.main_50608 { background: url(../images/50608/main.jpg) no-repeat center top; height: 700px; }
div.main_50340 { background: url(../images/50340/main.jpg) no-repeat center top; height: 480px; }
div.main_5047 { background: url(../images/5047/main.jpg) no-repeat center top; height: 500px; }
div.main_5049 { background: url(../images/5049/main.jpg) no-repeat center top; height: 580px; }
div.main_5038 { background: url(../images/5038/main.jpg) no-repeat center top; height: 930px; }
div.main_5012 { background: url(../images/5012/main.jpg) no-repeat center top; height: 640px; }
div.main_5048 { background: url(../images/5048/main.jpg) no-repeat center top; height: 660px; }
div.main_5102 { background: url(../images/5102/main.jpg) no-repeat center top; height: 930px; }
div.main_5401 { background: url(../images/5401/main.jpg) no-repeat center top; height: 660px; }
div.main_000 { background: url(../images/000/main.jpg) no-repeat center top; height: 660px; }
div.main_80023 { background: url(../images/80023/main.jpg) no-repeat center top; height: 700px; }
div.main_50463 { background: url(../images/50463/main.jpg) no-repeat center top; height: 580px; }
div.main_55383 { background: url(../images/55383/main.jpg) no-repeat center top; height: 570px; }
div.main_50403 { background: url(../images/50403/main.jpg) no-repeat center top; height: 540px; }
div.main_50428_s { background: url(../images/50428_s/main.jpg) no-repeat center top; height: 560px; }
div.main_641 { background: url(../images/641/main.jpg) no-repeat; height: 845px; }
div.main_271 { background: url(../images/271/main.jpg) no-repeat; height: 650px; }
div.main_341 { background: url(../images/341/main.jpg) no-repeat; height: 650px; }
div.main_361 { background: url(../images/361/main.jpg) no-repeat; height: 650px; }
div.main_451 { background: url(../images/451/main.jpg) no-repeat; height: 700px; }
div.main_471 { background: url(../images/471/main.jpg) no-repeat; height: 650px; }
div.main_481 { background: url(../images/481/main.jpg) no-repeat; height: 845px; }
div.main_493 { background: url(../images/493/main.jpg) no-repeat; height: 650px; }
div.main_621 { background: url(../images/621/main.jpg) no-repeat; height: 650px; }
div.main_681 { background: url(../images/681/main.jpg) no-repeat; height: 650px; }
div.main_721 { background: url(../images/721/main.jpg) no-repeat; height: 700px; }
div.main_831 { background: url(../images/831/main.jpg) no-repeat; height: 1100px; }
div.main_911 { background: url(../images/911/main.jpg) no-repeat; height: 845px; }
div.main_931 { background: url(../images/931/main.jpg) no-repeat; height: 845px; }
div.main_941 { background: url(../images/941/main.jpg) no-repeat; height: 1000px; }
div.main_951 { background: url(../images/951/main.jpg) no-repeat; height: 600px; }
div.main_1608 { background: url(../images/1608/main.jpg) no-repeat; height: 845px; }
div.main_1728 { background: url(../images/1728/main.jpg) no-repeat; height: 845px; }
div.main_641 { background: url(../images/641/main.jpg) no-repeat; height: 845px; }
div.main_813 { background: url(../images/813/main.jpg) no-repeat; height: 1165px; }
div.main_133 { background: url(../images/133/main.jpg) no-repeat; height: 950px; }
div.main_673 { background: url(../images/673/main.jpg) no-repeat; height: 1100px; }
div.main_153 { background: url(../images/153/main.jpg) no-repeat; height: 845px; }
div.main_733 { background: url(../images/733/main.jpg) no-repeat; height: 1020px; }
div.main_611 { background: url(../images/611/main.jpg) no-repeat; height: 1050px; }
div.main_641 { background: url(../images/641/main.jpg) no-repeat; height: 845px; }
div.main_191 { background: url(../images/191/main.jpg) no-repeat; height: 845px; }
div.main_533 { background: url(../images/533/main.jpg) no-repeat; height: 845px; }
div.main_573 { background: url(../images/573/main.jpg) no-repeat; height: 845px; }
div.main_225 { background: url(../images/225/main.jpg) no-repeat; height: 650px; }
div.main_183 { background: url(../images/183/main.jpg) no-repeat; height: 845px; }
div.main_323 { background: url(../images/323/main.jpg) no-repeat; height: 1100px; }
div.main_411 { background: url(../images/411/main.jpg) no-repeat; height: 720px; }
div.main_421 { background: url(../images/421/main.jpg) no-repeat; height: 845px; }
div.main_921 { background: url(../images/921/main.jpg) no-repeat; height: 845px; }
div.main_971 { background: url(../images/971/main.jpg) no-repeat; height: 845px; }
div.main_711 { background: url(../images/711/main.jpg) no-repeat; height: 845px; }
div.main_631 { background: url(../images/631/main.jpg) no-repeat; height: 845px; }
div.main_1002 { background: url(../images/1002/main.jpg) no-repeat; height: 480px; }
div.main_1333 { background: url(../images/1333/main.jpg) no-repeat; height: 850px; }
div.main_1521 { background: url(../images/1521/main.jpg) no-repeat; height: 545px; }
div.main_1553 { background: url(../images/1553/main.jpg) no-repeat; height: 680px; }
div.main_1883 { background: url(../images/1883/main.jpg) no-repeat; height: 690px; }
div.main_1993 { background: url(../images/1993/main.jpg) no-repeat; height: 710px;}
div.main_2773 { background: url(../images/2773/main.jpg) no-repeat; height: 540px; }
div.main_3023 { background: url(../images/3023/main.jpg) no-repeat; height: 620px; }
div.main_3223 { background: url(../images/3223/main.jpg) no-repeat; height: 680px; }
div.main_3443 { background: url(../images/3443/main.jpg) no-repeat; height: 540px; }
div.main_4113 { background: url(../images/4113/main.jpg) no-repeat; height: 700px; }
div.main_4221 { background: url(../images/4221/main.jpg) no-repeat; height: 645px; }
div.main_4331 { background: url(../images/4331/main.jpg) no-repeat; height: 470px; }
div.main_4443 { background: url(../images/4443/main.jpg) no-repeat; height: 555px; }
div.main_4773 { background: url(../images/4773/main.jpg) no-repeat; height: 550px; }
div.main_4881 { background: url(../images/4881/main.jpg) no-repeat; height: 610px; }
div.main_4993 { background: url(../images/4993/main.jpg) no-repeat; height: 550px; }
div.main_5113 { background: url(../images/5113/main.jpg) no-repeat; height: 980px; }
div.main_5333 { background: url(../images/5333/main.jpg) no-repeat; height: 850px; }
div.main_5513 { background: url(../images/5513/main.jpg) no-repeat; height: 470px; }
div.main_5551 { background: url(../images/5551/main.jpg) no-repeat; height: 500px; }
div.main_5773 { background: url(../images/5773/main.jpg) no-repeat; height: 840px; }
div.main_6061 { background: url(../images/6061/main.jpg) no-repeat; height: 470px; }
div.main_6113 { background: url(../images/6113/main.jpg) no-repeat; height: 870px; }
div.main_6443 { background: url(../images/6443/main.jpg) no-repeat; height: 760px; }
div.main_6773 { background: url(../images/6773/main.jpg) no-repeat; height: 1653px; }
div.main_7113 { background: url(../images/7113/main.jpg) no-repeat; height: 475px; }
div.main_7223 { background: url(../images/7223/main.jpg) no-repeat; height: 705px; }
div.main_7333 { background: url(../images/7333/main.jpg) no-repeat; height: 690px; }
div.main_7771 { background: url(../images/7771/main.jpg) no-repeat; height: 480px; }
div.main_8021 { background: url(../images/8021/main.jpg) no-repeat; height: 677px; }
div.main_8113 { background: url(../images/8113/main.jpg) no-repeat; height: 980px; }
div.main_8443 { background: url(../images/8443/main.jpg) no-repeat; height: 1000px; }
div.main_8663 { background: url(../images/8663/main.jpg) no-repeat; height: 480px; }
div.main_9113 { background: url(../images/9113/main.jpg) no-repeat; height: 685px; }
div.main_9223 { background: url(../images/9223/main.jpg) no-repeat; height: 835px; }
div.main_9443 { background: url(../images/9443/main.jpg) no-repeat; height: 615px; }
div.main_9511 { background: url(../images/9511/main.jpg) no-repeat; height: 480px; }
div.main_163 { background: url(../images/163/main.jpg) no-repeat; height: 1158px; }
div.main_9773 { background: url(../images/9773/main.jpg) no-repeat; height: 620px; }
div.main_60000 { background: url(../images/60000/main.jpg) no-repeat; height: 415px; }
div.main_10041_s { background: url(../images/10041_s/main.jpg) no-repeat; height: 480px; }
div.main_143 { background: url(../images/143/main.jpg) no-repeat center top;  height: 1100px; }
div.main_743 { background: url(../images/743/main.jpg) no-repeat center top;  height: 1070px; }
div.main_50068 { background: url(../images/50068/main.jpg) no-repeat; height: 645px; }
div.main_1108 { background: url(../images/1108/main.jpg) no-repeat; height: 530px; }
div.main_50132 { background: url(../images/50132/main.jpg) no-repeat; height: 660px; }
div.main_50580 { background: url(../images/50580/main.jpg) no-repeat; height: 840px; }
div.main_50610 { background: url(../images/50610/main.jpg) no-repeat; height: 1045px; position: relative;  }
div.main_50525 { background: url(../images/50525/main.jpg) no-repeat; height: 580px; }
div.main_8773 { background: url(../images/8773/main.jpg) no-repeat; height: 1150px; }
div.main_7443 { background: url(../images/7443/main.jpg) no-repeat; height: 1250px; }
div.main_50512 { background: url(../images/50512/main.jpg) no-repeat; height: 845px; }
div.main_41800 { background: url(../images/41800/main.jpg) no-repeat; height: 680px; }
div.main_44503 { background: url(../images/44503/main.jpg) no-repeat; height: 680px; }
div.main_43301 { background: url(../images/43301/main.jpg) no-repeat; height: 820px; }
div.main_44403 { background: url(../images/44403/main.jpg) no-repeat; height: 950px; }
div.main_3403 { background: url(../images/3403/main.jpg) no-repeat; height: 540px; }
div.main_5403 { background: url(../images/5403/main.jpg) no-repeat; height: 540px; }
div.main_44303 { background: url(../images/44303/main.jpg) no-repeat; height: 540px; }
div.main_50028 { background: url(../images/50028/main.jpg) no-repeat; height: 790px; }
div.main_50030 { background: url(../images/50030/main.jpg) no-repeat; height: 650px; }
div.main_50050 { background: url(../images/50050/main.jpg) no-repeat; height: 790px; }
div.main_50063 { background: url(../images/50063/main.jpg) no-repeat; height: 790px; }
div.main_50078 { background: url(../images/50078/main.jpg) no-repeat; height: 790px; }
div.main_123 { background: url(../images/123/main.jpg) no-repeat; height: 1158px; }
div.main_873 { background: url(../images/873/main.jpg) no-repeat; height: 1158px; }
div.main_5059 { background: url(../images/5059/main.jpg) no-repeat; height: 850px; }
div.main_5013 { background: url(../images/5013/main.jpg) no-repeat; height: 850px; }
div.main_50620 { background: url(../images/50620/main.jpg) no-repeat; height: 850px; }
div.main_1663 { background: url(../images/1663/main.jpg) no-repeat; height: 850px; }
div.main_4103 { background: url(../images/4103/main.jpg) no-repeat; height: 887px; }
div.main_5506 { background: url(../images/5506/main.jpg) no-repeat center; height: 954px; }
div.main_9663 { background: url(../images/9663/main.jpg) no-repeat ; height: 1549px; }
div.main_43800 { background: url(../images/43800/main.jpg) no-repeat center; height: 767px; }
div.main_44603 { background: url(../images/44603/main.jpg) no-repeat center; height: 1000px; }
div.main_44703 { background: url(../images/44703/main.jpg) no-repeat center; height: 1017px; }
div.main_44806 { background: url(../images/44806/main.jpg) no-repeat center; height: 1113px; }
div.main_44903 { background: url(../images/44903/main.jpg) no-repeat ; height: 1500px; }
div.main_49000 { background: url(../images/49000/main.jpg) no-repeat center; height: 1172px; }
div.main_50088 { background: url(../images/50088/main.jpg) no-repeat center; height: 1160px; }
div.main_50093 { background: url(../images/50093/main.jpg) no-repeat ; height: 1500px; }
div.main_543 { background: url(../images/543/main.jpg) no-repeat ; height: 845px; }
div.main_583 { background: url(../images/583/main.jpg) no-repeat ; height: 845px; }
div.main_961 { background: url(../images/961/main.jpg) no-repeat ; height: 845px; }
div.main_113 { background: url(../images/113/main.jpg) no-repeat ; height: 845px; }
div.main_80036 { background: url(../images/80036/main.jpg) no-repeat  center; height: 845px; }
div.main_50128 { background: url(../images/50128/main.jpg) no-repeat  center; height: 845px; }
div.main_0085 { background: url(../images/0085/main.jpg) no-repeat; height: 1070px; position: relative;  }
div.main_0095 { background: url(../images/0095/main.jpg) no-repeat; height: 1000px; position: relative;  }
div.main_3008 { background: url(../images/3008/main.jpg) no-repeat; height: 1700px; position: relative;  }
div.main_10042_s { background: url(../images/10042/main.jpg) no-repeat; height: 700px; position: relative;  }
div.main_10092 { background: url(../images/10092/main.jpg) no-repeat; height: 960px; position: relative;  }
div.main_0014-00 { background: url(../images/0014-00/main.jpg) no-repeat center top; height: 1322px; }
div.main_1113 { background: url(../images/1113/main.jpg) no-repeat center top; height: 1157px; }
div.main_3002 { background: url(../images/3002/main.jpg) no-repeat center top; height: 1267px; }
div.main_5015 { background: url(../images/5015/main.jpg) no-repeat center top; height: 988px; }
div.main_5024-06 { background: url(../images/5024-06/main.jpg) no-repeat center top; height: 1322px; }
div.main_6004-00 { background: url(../images/6004-00/main.jpg) no-repeat center top; height: 1277px; }
div.main_5443 { background: url(../images/5443/main.jpg) no-repeat center top; height: 1277px; }
div.main_5883 { background: url(../images/5883/main.jpg) no-repeat center top; height: 1323px; }
div.main_7024-00 { background: url(../images/7024-00/main.jpg) no-repeat center top; height: 698px; }
div.main_7072-00 { background: url(../images/7072-00/main.jpg) no-repeat center top; height: 1207px; }
div.main_7085-42 { background: url(../images/7085-42/main.jpg) no-repeat center top; height: 1164px; }
div.main_7095 { background: url(../images/7095/main.jpg) no-repeat center top; height: 1277px; }
div.main_7105-52 { background: url(../images/7105-52/main.jpg) no-repeat center top; height: 1288px; }
div.main_7114 { background: url(../images/7114/main.jpg) no-repeat center top; height: 1527px; }
div.main_80046 { background: url(../images/80046/main.jpg) no-repeat center top; height: 1048px; }
div.main_1012-24 { background: url(../images/1012-24/main.jpg) no-repeat center top; height: 1660px; }
div.main_1022 { background: url(../images/1022/main.jpg) no-repeat center top; height: 1143px; }
div.main_1084 { background: url(../images/1084/main.jpg) no-repeat center top; height: 1156px; }
div.main_1092-08 { background: url(../images/1092-08/main.jpg) no-repeat center top; height: 1437px; }
div.main_1102-08 { background: url(../images/1102-08/main.jpg) no-repeat center top; height: 1437px; }




/*プリント位置画像*/
ul.s_half_p { background: url(../images/s_half_p.png) center bottom no-repeat; background-size: 270px auto; }
ul.s_long_p { background: url(../images/s_long_p.png) center bottom no-repeat; background-size: 270px auto; }
ul.long_v { background: url(../images/long_v.png) center bottom no-repeat; background-size: 270px auto; }
ul.half_v { background: url(../images/half_v.png) center bottom no-repeat; background-size: 270px auto; }
ul.half_neck { background: url(../images/half_neck.png) center bottom no-repeat; background-size: 270px auto; }
ul.long_neck { background: url(../images/long_neck.png) center bottom no-repeat; background-size: 270px auto; }
ul.long { background: url(../images/long.png) center bottom no-repeat; background-size: 270px auto; }
ul.half { background: url(../images/half.png) center bottom no-repeat; background-size: 270px auto; }
ul.half_stretch { background: url(../images/half_stretch.png) center bottom no-repeat; background-size: 270px auto; }
ul.long_stretch { background: url(../images/long_stretch.png) center bottom no-repeat; background-size: 270px auto; }
ul.long_t_pocket { background: url(../images/long_t_pocket.png) center bottom no-repeat; background-size: 270px auto; }
ul.parka { background: url(../images/parka.png) center bottom no-repeat; background-size: 270px auto; }
ul.half_pants { background: url(../images/half_pants.png) center bottom no-repeat; background-size: 270px auto; }
ul.vest_n { background: url(../images/vest_n.png) center bottom no-repeat; background-size: 270px auto; }
ul.long_t { background: url(../images/long_t.png) center bottom no-repeat; background-size: 270px auto; }
ul.half_t { background: url(../images/half_t.png) center bottom no-repeat; background-size: 270px auto; }
ul.half_t_pocket { background: url(../images/half_t_pocket.png) center bottom no-repeat; background-size: 270px auto; }
ul.half_t_zip { background: url(../images/half_t_zip.png) center bottom no-repeat; background-size: 270px auto; }
ul.long_t_pocket { background: url(../images/long_t_pocket.png) center bottom no-repeat; background-size: 270px auto; }
ul.long_t_zip { background: url(../images/long_t_zip.png) center bottom no-repeat; background-size: 270px auto; }
ul.long_t_btn { background: url(../images/long_t_btn.png) center bottom no-repeat; background-size: 270px auto; }
ul.half_p { background: url(../images/half_p.png) center bottom no-repeat; background-size: 270px auto; }
ul.half_p_pocket { background: url(../images/half_p_pocket.png) center bottom no-repeat; background-size: 270px auto; }
ul.long_p { background: url(../images/long_p.png) center bottom no-repeat; background-size: 270px auto; }
ul.long_p_pocket { background: url(../images/long_p_pocket.png) center bottom no-repeat; background-size: 270px auto; }
ul.print_blouson { background: url(../images/print_blouson.png) center bottom no-repeat; background-size: 270px auto; }
ul.print_vest { background: url(../images/print_vest.png) center bottom no-repeat; background-size: 270px auto; }
ul.print_blouson2 { background: url(../images/print_blouson2.png) center bottom no-repeat; background-size: 270px auto; }
ul.print_vest2 { background: url(../images/print_vest2.png) center bottom no-repeat; background-size: 270px auto; }

/*ハンガーの有無*/
ul.ul_hanger {
	overflow: hidden;
	/zoom: 1;
	background: #fff;
	padding: 10px;
}
ul.ul_hanger li {
	float: left;
	padding-right: 85px;
	height: 116px;
}
ul.ul_hanger li.hanger1 {
	background: url(../images/hanger1.jpg) right no-repeat;
	text-align: right;
	margin-right: 30px;
}
ul.ul_hanger li.hanger2 { background: url(../images/hanger2.jpg) right no-repeat; }
ul.ul_hanger li.hanger3 { background: url(../images/hanger3.jpg) right no-repeat; }
ul.ul_hanger li.hanger4 { background: url(../images/hanger4.jpg) right no-repeat; }

.p_hanger {
	overflow: hidden;
	/zoom: 1;
	background: #fff;
	padding: 10px;
}
ul.bnr_version {
	overflow: hidden;
	/zoom: 1;
	margin-bottom: 30px;
}
ul.bnr_version li {
	float: left;
	margin-left: 10px;
}
ul.bnr_version li:first-child {	margin-left: 0; }
/*名入れ位置画像*/
ul.ul_tops { background: url(../images/bg_tops.png) no-repeat #fff; }
ul.ul_bottoms {	background: url(../images/bg_bottoms.png) no-repeat #fff; }
ul.ul_topsbottoms {	background: url(../images/bg_topsbottoms.png) no-repeat #fff; }
ul.ul_topsbottoms2 {	background: url(../images/bg_topsbottoms2.png) no-repeat #fff; }

/*名入れ(他の箇所)*/
textarea.other_naire { width: 98%; }


/*トータルエラー*/

#total_error ,#total_error2 ,#total_error3 ,#total_error4 ,#total_error5 ,#total_error6 ,#total_error7 ,#total_error8 ,#total_error9 ,#total_error10 {
	float: right;
	margin: -30px 0px 30px;
}
#total_error_total {
	margin: -30px auto 30px;
	text-align: center;
}


#total_error input ,#total_error2 input ,#total_error3 input ,#total_error4 input ,#total_error5 input ,#total_error6 input ,#total_error7 input ,#total_error8 input ,#total_error9 input ,#total_error10 input ,#total_error_total input {
	height: 10px;
	opacity:0;
	filter: alpha(opacity=0);
	-ms-filter: "alpha(opacity=0)";
	-moz-opacity:0;
	-khtml-opacity: 0;
	zoom:1;
	
}



.main_text2 {
	padding: 10px;
	background-color: rgba( 229, 224, 210, 0.75 );
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#AAe5e0d2,EndColorStr=#AAe5e0d2);　/* IE7以下 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#AAe5e0d2,EndColorStr=#AAe5e0d2)";　/* IE8以上 */
	/zoom: 1;
	width: 860px;
	position: absolute;
	bottom: 0px;
}
.main_text2 li{
	font-size: 28px;
	list-style: disc;
	margin-left: 1em;
}

div.ipt18 table.tblEstimate td input[type="text"] { width: 18px; }

/*20171030 八木追加
==============================================*/
.center{
	margin: 0 auto;
}
.main_text dt{
	font-size: 18px;
	font-weight: bold;
}
.main_text dd{
	font-size: 14px;
    padding: 5px;
}



/*レコメンド*/


.est_youto {
	font-size: 0px;
	margin-left: -20px;
	margin-top: -20px;
	margin-bottom: 30px;
}
.est_youto li {
	font-size: 16px;
	display: inline-block;
	margin-left: 20px;
	margin-top: 20px;
}

.est_youto input[name="その他用途"] { padding: 10px; font-size: 16px; }