/* order��p ///////////////////////*/

*	{
	margin:0;
	padding:0;
	}

body	{
/*	text-align:center;		 IE5.5�p */
	background-image:url(img/cont_back.gif);
	line-height:1.3;
	font-size:13px;
	margin-top:0;
	}
/*2021.01.12�ǉ�*/
.syurui {

	padding:5px 0 5px 2px;
	
}
.syurui option {
	border: none !important;
	appearance: none;
	
	-webkit-appearance:none;
	height:70%;
}
.syurui optgroup {
	-webkit-appearance:none;
	border-bottom:1px solid #DDD;
}

/*2021.01.12�ǉ������܂�*/
@media Print    
{
body	{
	zoom: 72%; /* IE�p */
}
#count	{
	display:none;
	}
}

table	{
	font-size:13px;
	}

img	{
	vertical-align:bottom;
	border:none;
	}

h1	{
	font-size:14px;
	color:#ffffff;
	background-color:#1E2A63;
	padding:3px;
	margin:0;
	}

h2	{
	font-size:24px;
	color:#FF0000;
	}


h3	{						/* �G���A�� */
	font-size:18px;
	margin-bottom:8px;
	}

.h3-mid	{
	color:#333399;
	background-image:url(img/top/top_mid_back.gif);
	border-left:solid 8px #333399;
	margin-bottom:12px;
	padding:1px 5px;
}

h4	{						/* ����ޖ� */
	width:240px;
	font-size:14px;
	background-color:#333399;
	color:#FFFFFF;
	padding:2px 5px;;
	margin-bottom:4px;
	}

input	{
	font-size:12px;
	}

.clearfix:after	{
	content: ".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}

.clearfix	{
	display:inline-block;
	}
	
/* Hides from IE-mac \*/
*html .clearfix {height:1%;}
.clearfix	{display:block;}
/* End hide from IE-mac */



/* ���C�A�E�g ///////////////////////*/

#wrap	{
	width:1002px;
	margin-left:auto;
	margin-right:auto;
	background-color:#6D829A;
	}

#order	{
	width:1000px;
	margin:1px;
	background-color:#ffffff;
	}

#order-main		{
	width:980px;
	margin:10px;
	}

#exarea	{
	width:940px;
	margin:0 30px;
	line-height:1.4;
	}

#inputarea	{
	width:980px;
	margin:10px;
	background-color:#ffffff;
	border-top:solid 1px #999999;
	border-bottom:solid 1px #999999;
	padding-top:10px;
	padding-bottom:10px;
	}

#checkarea	{
	widows:980px;
	margin:10px;
	background-color:#ffffff;
	border-bottom:solid 1px #999999;
	padding-top:10px;
	padding-bottom:10px;
	}

#pricearea	{
	margin:10px 160px 25px 170px;
	}

#formarea	{
	margin:0 180px 0 190px;
	}
	
#formarea td	{
	padding:4px;
	}

#footer	{
	background-color:#1E2A63;
	color:#ffffff;
	font-size:13px;
	text-align:left;
	}
	
#footer img	{
	margin:5px 9px 5px 5px;
	}



/* ���� ///////////////////////*/

.img-title1	{
	width:1000px;
	height:60px;
	background-image:url(img/order/order_title.gif);
	background-repeat:no-repeat;
	}

.img-title2	{
	width:1000px;
	height:60px;
	background-image:url(img/order/order_title_mem.gif);
	background-repeat:no-repeat;
	}

.img-icon1	{ margin:0 0 6px 0 }

.text-ex1	{ margin:0 0 20px 20px; }
.text-ex2	{ margin:0 0 20px 40px; }	/*FAX����DIV�Ɏg�p*/
.text-ex3	{ margin-left:20px }			/*����List������P�Ɏg�p*/

.list-ex1	{ margin:0 0 20px 36px;}
.list-ex2	{ margin:0 0 0 36px;}	/*����List������ ul �Ɏg�p*/


.kako-yellow	{ 								 /*���F�̈͂�*/
	border:1px solid #FFCC33;
	background-color:#FFFFCC;
	padding:10px;
	margin-bottom:12px;
	}

.kako-green	{ 								 /*�΂̈͂� */
	border:1px solid #349239;
	background-color:#E1F8CC;
	padding:6px;
	margin-bottom:12px;
	}



/* ���� ///////////////////////*/

#inputarea input	{
	text-align:center;
	}

table .i-megane	{
	background-image:url(img/src.megane.gif);
	background-repeat:no-repeat;
	}

table .i-tan	{
	background-image:url(img/src.tan.gif);
	background-repeat:no-repeat;
	}

table .i-snap	{
	background-image:url(img/src.snsw.gif);
	background-repeat:no-repeat;
	}

.line-mag	{
	border-color:#CCCCCC;
	border-style:solid;
	border-left:1px;
	border-right:1px;
	border-bottom:1px;
	border-top:0;
	}

table .i-kimei	{
	background-image:url(img/src.kimei116.jpg);
	background-repeat:no-repeat;
	background-position:15px 0;
	}


.input-space	{			/* ���̓G���A�@���X�y�[�X */
	margin-left:30px;
	}

.mid-a	{					/* ���̓G���A 600*/
	font-size:14px;
	font-weight:bold;
	color:#333399;
	background-image:url(img/top/top_mid_back.gif);
	border-left:solid 8px #333399;
	margin-right:10px;
	margin-bottom:12px;
	padding:3px;
	}

.mid-b	{					/* ���̓G���A 300*/
	font-size:14px;
	font-weight:bold;
	color:#333399;
	background-image:url(img/top/top_mid_back.gif);
	border-left:solid 8px #333399;
	margin-bottom:12px;
	padding:3px;
	}

.mid-type	{
	font-size:12px;
	margin-bottom:3px;
	}

.input-size-r	{
	padding-left:6px;
	}

.input-pai	{
	padding-left:10px;
	}

.input-touroku	{
	text-align:right;
	padding-right:10px;
	padding-bottom:3px;
	}


/* ���́@-�@�Z�� ///////////////////////*/
.tan-sozai	{
	border:1px solid #FFCC66;
	margin:3px 0;
	padding:3px;
	background-color:#FFFFCC;
	}

.ryoumen{
	border: 3px solid #ff7474;
	background-color: #ffe4e4;
}


/* ���́@-�@�L���� ///////////////////////*/
#in-kimei table {
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	margin:0;
	padding:0;
	}

#in-kimei td	{
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
	/*background-color:#EBCAFF;*/
	padding:3px;
	}
	
.kimei-syurui	{
	border:1px solid #CC99FF;
	margin:3px 0;
	padding:3px;
	background-color:#EBCAFF;
	}



/* �m�F ///////////////////////*/

#checkarea input	{
	text-align:center;
	}

.hyo	{										/* �m�F�G���A�@��ʈ͂� */
	margin-top:3px;
	margin-left:38px;
	margin-bottom:12px;
	padding:3px;
	border:solid 1px #CCCCCC;
	background-color:#CCCCCC;
	}

/*  �쐬������ /////////////////////////////////////////////////////////////////////////////////////////////////////////

#B9F1F2;�@�@��
#C5F5D2;�@�@��
#CAF4F8;�@�������F
*/

.line-1	{
	width:930px;
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:dashed 1px #999999;
	}

.line-2	{
	width:930px;
	background-color:#CAF4F8;
	padding-bottom:8px;
	padding-top:8px;
	border-bottom:dashed 1px #999999;
	}

.line-3	{
	width:930px;
	padding-top:8px;
	
	background-color:#C5F5D2;
	}

.line-4	{
	width:930px;
	padding-top:8px;
	background-color:#FFFFCC;
	}

.line-5	{
	width:930px;
	padding-top:8px;

	background-color:#EBCAFF;
	}



.td-type	{
	width:100px;
	background-position:bottom left;
	background-repeat:no-repeat;
	}
/*
#icon-osi1	{ background-image:url(img/icon_osi1.gif)}
#icon-osi2	{ background-image:url(img/icon_osi2.gif)}
#icon-sele21	{background-image:url(img/icon_select2-1.gif)}
#icon-sele22	{background-image:url(img/icon_select2-2.gif)}
#icon-sele31	{background-image:url(img/icon_select3-1.gif)}
#icon-sele32	{background-image:url(img/icon_select3-2.gif)}
#icon-tan1	{background-image:url(img/icon_tan1.gif)}
#icon-tan2	{background-image:url(img/icon_tan2.gif)}
#icon-snap1	{background-image:url(img/icon_snap1.gif)}
*/

.icon-meicon	{
	margin-top:4px;
	margin-left:3px;
	margin-bottom:3px;
	}

.td-check	{
	width:158px;
	vertical-align: top;
	text-align: left;
	}

.del-check	{
	text-align:right;
	}



/* ������ ///////////////////////*/

#pricearea td	{
	padding:3px;
	}


td.hyo_1	{
	background-color:#9DE1FF;
	}

.order_hyo2	{
	border:none;
	text-align:right;
	background-color:#FFCCCC;
	}


/* ���̑����� ///////////////////////*/

.cap-dr	{color:#FF0000;}
.cap-dr-b	{color:#FF0000;font-weight:bold;}

.cap-gr	{color:#666666}



/* ���ύ쐬�t�H�[���@20121011 ///////////////////////*/

.img-esti-title1	{
	width:1000px;
	height:60px;
	background-image:url(img/order/estimate_title.gif);
	background-repeat:no-repeat;
	}


