/* inside.css */

/*
div#ir_area
	{ width:579px; float:right; padding-right:10px; }
*/
div#two_maincolumn h1
	{ border-top:2px solid #FF6600; border-bottom:1px solid #FF6600; background:#FFFFFF url('../img/ins/img_h1bg.jpg') no-repeat bottom; font-size:100%; padding:5px 0 5px 20px; }
div#two_maincolumn div.listcount
	{ background:#F0F0F0; padding:5px 10px; margin:15px 0 0 0; }
div#two_maincolumn div.listcount p.total
	{ width:160px; float:left; clear:none !important; }
div#two_maincolumn div.listcount p.total span
	{ color:#FF6600; font-weight:bold; }
div#two_maincolumn div.listcount p.navi
	{ width:239px;  float:left; text-align:center; clear:none !important; }
div#two_maincolumn div.listcount p.turn
	{ width:60px; float:right; }
div#two_maincolumn div.prdline1
	{ width:579px; padding:20px 0; border-bottom:1px dotted #7F7F7F; }
div#two_maincolumn div.prdline1 div.ph
	{ float:left; width:150px; }
div#two_maincolumn div.prdline1 div.cont
	{ float:right; width:420px; }
div#two_maincolumn div.prdline1 div.cont div.icons div
	{ float:left; padding:0 5px 5px 0; }
div#two_maincolumn div.prdline1 div.cont div.icons div.spacer
	{ float:none; padding:0; }
div#two_maincolumn div.prdline1 div.cont h2
	{ border-top:2px solid #BFBFBF; border-bottom:1px solid #BFBFBF; clear:both; font-size:90%; padding:5px 0; margin-bottom:7px; }
div#two_maincolumn div.prdline1 div#order_cont
	{ width:285px; float:left; padding-top:10px; }
div#two_maincolumn div.prdline1 div#order_cont p.price_cmn
	{ color:#ff0000; }
div#two_maincolumn div.prdline1 div#order_cont p.count
	{ padding-top:10px; text-align:right; }
div#two_maincolumn div.prdline1 div#order_cont p.count input
	{ font-size:100%; }
div#two_maincolumn div.prdline1 div#order_btn
	{ width:119px; float:right; padding-top:10px; }
div#two_maincolumn div.prdline1 div#order_btn div
	{ padding-bottom:5px; }
div#two_maincolumn div.prdline2
	{ width:579px; padding:20px 0; }
div#two_maincolumn div.prdline2 div.ph
	{ float:left; width:280px; }
div#two_maincolumn div.prdline2 div.ph p
	{ font-size:80%; }
div#two_maincolumn div.prdline2 div.ph p img
	{ margin-right:5px; vertical-align:middle; }
div#two_maincolumn div.prdline2 div.cont
	{ float:right; width:290px; }
div#two_maincolumn div.prdline2 div.cont div.icons div
	{ float:left; padding:0 5px 5px 0; }
div#two_maincolumn div.prdline2 div.cont div.icons div.spacer
	{ float:none; padding:0; }
div#two_maincolumn div.prdline2 div.cont h2
	{ clear:both; font-size:90%; padding:5px 0; margin-bottom:7px; }
div#two_maincolumn div.prdline2 div.cont table.price_cmn {
	margin:0;
	border: none !important;
	text-align: none;
}
div#two_maincolumn div.prdline2 div.cont table.price_cmn th,
div#two_maincolumn div.prdline2 div.cont table.price_cmn td {
	margin:0;
	padding:0;
	border: none !important;
	text-align: none;
}
div#two_maincolumn div.prdline2 div.cont table.price_cmn th {
	background: none;
	white-space: nowrap;
	vertical-align:top;
}
div#two_maincolumn div.prdline2 div.cont table.price_cmn p {
	color:#ff0000;
}
div#two_maincolumn div.prdline2 div.cont table.price_cmn p.blk {
	color:#000000;
}
div#two_maincolumn div.prdline2 div.cont div#order_cont
	{ border-bottom:1px dotted #7F7F7F;  border-top:1px dotted #7F7F7F; padding:10px 0; margin-top:20px; }
div#two_maincolumn div.prdline2 div.cont div#order_cont div.btn
	{ width:119px; float:right; }
div#two_maincolumn div.prdline2 div.cont div#order_cont p.count
	{ width:160px; text-align:right; padding-top:5px; }
div#two_maincolumn div.prdline2 div.cont div#order_cont p.count input
	{ font-size:100%; }
div#two_maincolumn div.prdline2 div.cont div.attention {
	margin-top: 10px;
}
div#two_maincolumn div.prdline2 div.favorite_btn {
	width:119px;
	float:right;
	padding-top:10px;
	padding-bottom:10px;
}

div#two_maincolumn div#voice_area
	{ padding-bottom:20px; }
div#two_maincolumn div#voice_area p.cattitle
	{ border-top:1px solid #FF6600; border-bottom:1px solid #FF6600; background:#ffffff url('../img/ins/img_voicebg.jpg') no-repeat bottom; font-weight:bold; padding:6px 0 6px 30px; }
div#two_maincolumn div#voice_area div.btn_com
	{ padding:12px 0; }
div#two_maincolumn div#voice_area div.combox
	{ padding-bottom:10px; }
div#two_maincolumn div#voice_area div.combox div.comhdr
	{ background:#FFEB99; padding:3px 10px; }
div#two_maincolumn div#voice_area div.combox div.comhdr p
	{ float:left; padding-right:10px; }
div#two_maincolumn div#voice_area div.combox div.comhdr p span
	{ color:#FF6600; }
div#two_maincolumn div#voice_area div.combox p.fbd
	{ padding-top:5px; }

div#two_maincolumn div#recm_area p.cattitle
	{ border-top:1px solid #FF6600; border-bottom:1px solid #FF6600; background:#ffffff url('../img/ins/img_recombg.jpg') no-repeat bottom; font-weight:bold; padding:6px 0 6px 30px; }
div#two_maincolumn div#recm_area div.recmline
	{ border-bottom:1px dotted #7F7F7F; padding:5px 0; }
div#two_maincolumn div#recm_area div.recmline div.recmbox
	{ width:270px; float:left; padding:5px; }
div#two_maincolumn div#recm_area div.recmline div.ph
	{ width:80px; float:left; }
div#two_maincolumn div#recm_area div.recmline p
	{ width:190px; float:right; }
div#two_maincolumn div#recm_area div.recmline p.price
	{ color:#ff0000; padding-bottom:2px; }
div#two_maincolumn div#recm_area div.recmline p.price span
	{ font-weight:bold; }
div#two_maincolumn div#recm_area div.lst
	{ border-bottom:none; }

div#two_maincolumn div.detail_subarea
	{ padding-bottom:20px; }
div#two_maincolumn div.detail_subarea h3
	{ font-size:110%; font-weight:bold; padding:5px 0; }
div#two_maincolumn div.detail_subarea p.detail_subtext
	{ float:left; }
div#two_maincolumn div.detail_subarea div.detail_subphotoimg
	{ float:right; }
div#two_maincolumn div.detail_subarea div.detail_subphotoimg p
	{ font-size:80%; text-align:right; }
div#two_maincolumn div.detail_subarea div.detail_subphotoimg p img
	{ margin-right:5px; vertical-align:middle; }

div#two_maincolumn div.prdline1 div#soldout {
	float:right;
	width:420px;
	color:#ff0000;
}

div#two_maincolumn div#tb_area
	{ padding-bottom:20px; }
div#two_maincolumn div#tb_area p.cattitle
	{ border-top:1px solid #FF6600; border-bottom:1px solid #FF6600; background:#ffffff url('../img/ins/img_tbbg.jpg') no-repeat bottom; font-weight:bold; padding:6px 0 6px 30px; }
div#two_maincolumn div#tb_area div.tbbox
	{ padding:12px 0; }
div#two_maincolumn div#tb_area div.tbbox h3
	{ padding:0 0 2px; }
div#two_maincolumn div#tb_area div.combox
	{ padding-bottom:10px; }
div#two_maincolumn div#tb_area div.combox div.comhdr
	{ background:#FFEB99; padding:3px 10px; }
div#two_maincolumn div#tb_area div.combox div.comhdr p
	{ float:left; padding-right:10px; }
div#two_maincolumn div#tb_area div.combox div.comhdr p span
	{ color:#FF6600; }
div#two_maincolumn div#tb_area div.combox p.fbd
	{ padding-top:5px; }

