@import "common.css";
@media tty{
 i{content:"\";/*" "*/}}@m; @import'detail_ie55.css';/*";}
}/* */


/* ‘‘Ϊ‘‘ */
/*
01.ρθέπ(clearfixnbN)
02.Contents
03.MainContents
	a.MainValue
		01.PriceArea
		02.SizeArea
		03.DetailArea
		04.CommentArea
		05.LinkArea
		06.OtherArea
	b.ImageLine
		01.PhotoArea
		02.ImageDetailArea
		03.RimitTime
04.SubContents
05.Footer
*/


/* ‘‘ 01.ρθέπ(clearfixnbN) ‘‘ */
#OtherArea ul,
#PhotoArea ul,
#ImageDetailArea li {
	zoom:100%;
}
#OtherArea ul:after,
#PhotoArea ul:after,
#ImageDetailArea li:after {
	content:".";
	height:0px;
	clear:both;
	display:block;	visibility:hidden;
}


/* ‘‘ 02.Contents ‘‘ */
#Contents {padding:9px 0 0 9px;}


/* ‘‘ 03.MainContents ‘‘ */
#MainContents {
	width:640px;
	float:left;
}
h1 {
	margin:10px 1.5em 10px 0;
	font-size:150%;
}
#MainContents h2 {
	padding-bottom:2px;
	background:url("../img/bg_IL_line_w.gif") repeat-x center bottom;
	_background-image:url("../img/bg_IL_line_w_ie.gif");
}
#MainContents h2 span {
	padding-left:4px;
	border-left:3px #5A9E9C solid;
	font-weight:bold;
}
#ImageLine {
	width:260px;
	float:left;
	color:#666;
}
#MainValue_unity {
	width:365px;
	float:right;
	padding-top:8px;
	color:#666;
}
#MainValue {
	width:365px;
	float:right;
	padding-top:8px;
	background:url("../img/bg_IL_line_w.gif") repeat-x center top;
	_background-image:url("../img/bg_IL_line_w_ie.gif");
	color:#666;
}
/* ‘03-a.MainValue‘ */
#MainValue h2 {margin-bottom:5px;}
#MainValue .shurtcutComment {
	margin:10px 0 20px;
	text-align:right;
}
#MainValue .pointList li {
	display:inline;
	margin-right:10px;
}

#MainValue .pointList dt {
	display:inline;
	margin-right:10px;
}
#MainValue .pointList dt img {
	vertical-align:middle;
	margin-right:5px;
}
#MainValue .pointList dd {
	display:inline;
	font-size:150%;	font-weight:bold;
	color:#D06B01;
}

#MainValue p {margin:10px 0 0 0;}

/* 03-a-01.PriceArea */
#PriceArea {margin:10px 0 30px;}
#PriceArea table.price {
	margin:5px 0;
	border-collapse:collapse;
}
#PriceArea table.price th,
#PriceArea table.price td {
	width :120px;
	padding:5px;
	border:1px #cacaca solid;
}
#PriceArea table.price th {
	text-align:left;	font-weight:normal;
}
#PriceArea table.price td {font-weight:bold;}
#PriceArea table.price td span {
	font-size:85%;	font-weight:normal;
}
#PriceArea ul.price {font-size:85%;}
#PriceArea li {display:inline;}
#PriceArea li.price {margin-right:15px;}
#PriceArea li.price img {vertical-align:middle;}
#PriceArea li.postage a {
	padding-left:15px;
	padding-right:10px;
	background:url("../img/bg_li_postage.gif") no-repeat left center;
}
#PriceArea form {
	margin:20px 0 10px;	padding:15px;
	border:1px #cacaca solid;
	background:#f2f2f2;
}
#PriceArea table.cart {width:100%;}
#PriceArea table.cart th {
	text-align:left;
	font-weight:normal;	font-size:12px;
}
#PriceArea table.cart select {font-size:11px;}
#PriceArea table.cart tfoot td {text-align:center;}
#PriceArea ul.support {
	text-align:left;	font-size:85%;
}
#PriceArea ul.support li {margin-left:5px;}

/* J^OfΪy[WEfWJ^N start */
#CatalogArea {margin:0px 0 30px;}
#CatalogArea td.catalog_name {
background-color:#fff;
font-size:12px;
height:18px;
text-align:left;
vertical-align:bottom;
}
#CatalogArea td.catalog_message {
font-weight:bold;
height:18px;
padding-left:15px;
background-color:#fff;
text-align:left;
font-size:85%;
background:url("../img/indent_purple.jpg") no-repeat left center;
}
#CatalogArea td.catalog_dc_link_url {
padding-left:15px;
text-align:left;
font-size:85%;
background:url("../img/indent_white.jpg") no-repeat left center;
}
/* J^OfΪy[WEfWJ^N end */

/* 03-a-02.SizeArea */
#SizeArea {margin:30px 0;}
#SizeArea p {margin:5px 0 30px;}
#SizeArea dt {margin-top:10px;}
#SizeArea dd {
	padding-left:10px;
	font-size:85%;
	background:url("../img/bg_SizeArea_dd.gif") no-repeat left center;
}
/* 03-a-03.DetailArea */
#DetailArea {margin:30px 0 25px;}
#DetailArea dt {
	margin-top:25px;
	font-weight:normal;
}
/* 03-a-04.CommentArea */
#CommentArea {margin:25px 0 30px;}
#CommentArea iframe {
	width:354px;	height:294px;
	border:0px #cacaca solid;
}
/* 03-a-05.LinkArea */
#LinkArea {margin:30px 0 20px;}
#LinkArea ol {margin:5px 0 5px 5px;}
/* 03-a-06.OtherArea */
#OtherArea {margin:20px 0;}
#OtherArea li {
	width:45%;
	float:left;
	font-size:85%;
}

/* ‘03-b.ImageLine‘ */
#ImageLine a.main {
	display:block;
	margin-bottom:10px;
	text-align:right;
}
#ImageLine div {margin-bottom:25px;}
/* 03-b-01.PhotoArea */
#PhotoArea h2 {margin-bottom:10px;}
#PhotoArea li {
	width:24%;
/*	float:left; */
	text-align:center;
	vertical-align:top;
	display:-moz-inline-box; 	/* Firefox 2 and older */
	display:inline-block;
	/display:inline;
	/zoom:1;
}
/* 03-b-02.ImageDetailArea */
#ImageDetailArea {margin-bottom:0!important;}
#ImageDetailArea h2 {margin-bottom:5px;}
#ImageDetailArea li {
	padding:10px 0;
	background:url("../img/bg_IL_line_w.gif") repeat-x center bottom;
	_background-image:url("../img/bg_IL_line_w_ie.gif");
}
#ImageDetailArea li img {
	float:left;
	margin-right:10px;
}
#ImageDetailArea li p {
	margin-top:15px;
	font-size:85%;
	padding-left:110px;
}
/* 03-b-03.RimitTime */
#RimitTime {color:#D9793C;}


/* ‘‘04.SubContents‘‘ */
#SubContents {
	padding-left: 10px;
	width:120px;
	float:left;
}
#SubContents a.returnBack {
	display:block;
	margin-bottom:15px;
}

#SubContents iframe {
	margin:0 0 0 9px;
}

#SubContents dl {
	margin:0 0 40px 9px;	padding:5px 5px 0;
	border:1px #eaeaea solid;
	font-size:85%;
}
#SubContents dt {
	padding-bottom:4px;
	border-bottom:1px #c6c6c6 solid;
	text-align:center;
}
#SubContents dd {padding:5px 5px 0;}
#SubContents dd .read {
	margin-bottom:2px;
	color:#7F4304;
}
#SubContents li {margin-bottom:10px;}
#SubContents li a {
	display:block;
	text-align:center;
}
#SubContents li a:hover {text-decoration:underline;}
#SubContents li a span {
	display:block;
	margin-top:10px;
	text-align:left;
}



/* ‘‘05.Footer‘‘ */
#Footer {clear:both;}
#Footer .pageTop {
	padding-left:500px;
	width:275px;
	text-align:right;
}
#Footer p {
	padding-top:6px;
	background:url("../img/bg_Footer.gif") repeat-x left top;
	text-align:center;	font-size:85%;
}
#Footer address {
	text-align:center;
	color:#535353;
}

*----------------------------------------------------------------------------------------
/*€iΪΧ*/
#former_price{
	padding-bottom:5px;
}
		
#former_price p{
	font-size:10px;
	color:#666;
}
		
#former_price .title{
	padding-top:5px;
	padding-bottom:2px;
	padding-left:3px;
}
		
#former_price table{
	width:368px;
	margin-left:2px;
	background-color:#FFF;
}
		
#former_price td {
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
	background-color:#F3F3F3;
}
		
#former_price .through{
	font-size:12px;
	text-decoration:line-through;
}

	
/*Rec*/
.sho_item_c_width {
	width:364px;
	/*margin-left:4px;*/
	margin-right:4px;
	font-size:12px;
	padding-left:4px;
}

.sho_item_c_width_gif_unity {
	width:364px;
	margin-left:260px;
	margin-right:4px;
	font-size:12px;
	padding-left:4px;
}

.sho_item_c_width_unity {
	width:364px;
	font-size:12px;
}

/*Rec(€iΌͺ) */
.sho_item_c_shoname_width {
	width:284px;
	margin-top:-10px;
	margin-left:4px;
	margin-right:4px;
	font-size:12px;
}
	
/*Rec(€iΌͺ) */

/*Xe[^XACR*/
.sho_item_c_property{
	width:363px;
}

.sho_item_c_property div{
	height:19px;
	margin-right:5px;
	float:left;
}
.sho_item_c_property span {
	font-size:10px;
	color:#c63;
}

/*Xe[^XACR*/
.sho_item_c_property_unity{
	width:363px;
}
.sho_item_c_property_unity div{
	height:19px;
	margin-left:0px;
	float:left;
}

/*©o΅*/
.sho_item_c_h1{
	width:372px;
	height:25px;

	background:url("../img/bg_IL_line_w.gif") repeat-x center bottom;
	_background-image:url("../img/bg_IL_line_w_ie.gif");
}
		
.sho_item_c_h1 p{
	/*padding-top:6px;*/
	padding-left:15px;
	font-weight:bold;
	font-size:12px;
}

.sho_item_c_h1 .title{
	float:left;
/*	padding-top:6px;*/
	padding-left:15px;
	font-weight:bold;

	padding-left:4px;
	border-left:3px #5A9E9C solid;
	font-weight:bold;
}

.sho_item_c_h1 .str{
	float:right;
/*	padding-top:6px;*/
	padding-right:5px;
	font-size:14px;	
	font-weight:bold;
	color:#CC0033;
}

/*TCY*/
.sho_item_c_size{
	background-color:#bfbfbf;
	font-size:12px;
}

.sho_item_c_size th{
	height:15px;
	padding:5px;
	background-color:#f9f9f9;
	font-weight:normal;
}

.sho_item_c_size td{
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
	height:15px;
	padding:5px;
	background-color:#fff;
}

/*€iΰΎ*/
.sho_item_float{
	width:364px;
}

.sho_item_float div{
	margin-right:4px;
	float:left;
}

.sho_item_float p{
	margin-right:8px;
	float:left;
}

/*€Κvf*/
.block{ display:block;}
.arign_l{ text-align:left;}
.clear{ clear:both;}
.margin_t20{ margin-top:20px;}
.margin_b3{ margin-bottom:3px;}
.valign_t{ vertical-align:top;}
.valign_m{ vertical-align:baseline;}
.valign_b{ vertical-align:bottom;}


/* ANVpCSSέθ 2005.9.5
=============================================================== START*/
/* Ogiεgj */
/*J[gόC ADD 20051225 THANHVT START---*/
#noticeA{
	position: absolute;
	z-index: 1;
	left: 25%;
	top: 10%;
	right: 0;
	bottom: 0;
	text-align: center;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #F5F5F5;
	vertical-align:middle;
	visibility: hidden;
	height: 130px;
}

/* Ogigj */
#noticeB{
	position: absolute;
	z-index: 1;
	left: 25%;
	top: 10%;
	right: 0;
	bottom: 0;
	text-align: center;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #F5F5F5;
	vertical-align:middle;
	visibility: hidden;
	height: 130px;
}

/* Ogi¬gj */
#noticeC{
	position: absolute;
	z-index: 1;
	left: 25%;
	top: 10%;
	right: 0;
	bottom: 0;
	text-align: center;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #F5F5F5;
	vertical-align:middle;
	visibility: hidden;
	height: 130px;
}

/*Ώi*/
#sho_item_c_prace{
	margin-top:2px;
	margin-bottom:3px;
	margin-left:4px;
	background-color:#bfbfbf;
}

#sho_item_c_prace td{
	padding:1px;
	background-color:#fff;
}

#sho_item_c_prace p{
	padding-top:5px;
	padding-bottom:5px;
	margin-left:5px;
	font-size:12px;
}

#sho_item_c_prace span{
	font-size:10px;
}
#BannerTxtArea li {
	padding-bottom:10px;
}
#BannerArea li img {
	margin-top:5px;
}

/*Ώi*/
#sho_item_c_price{
	background-color:#bfbfbf;
}

#sho_item_c_price td{
	background-color:#fff;
}

#sho_item_c_price p{
	margin-left:5px;
}

#sho_item_c_price a{
	font-size:12px;
}

#sho_item_c_price strong{
	color:#C00;
}

#sho_item_c_price .margin_t5_b5 td{
	padding-top:5px;
	padding-bottom:5px;
}

.sho_item_c_price_vline{
	background-image:url(/cms_common/common/images/sa_nol_line03.gif);
	background-repeat:repeat-y;
}

#sho_item_saprice{
	margin-left:15px;
	margin-top: 5px;
	margin-bottom:15px;
	font-size:14px;
	color:#C00;
}

/*08075_CMS ADD 20080718 bug 15 START*/
		.price_line01{
			margin:5px 4px;
			background-image:url(/cms_common/common/images/ba_nol_line05.gif);
			background-repeat:repeat-x;
		}
		
		.price_attention{
			margin-top:5px;
			margin-bottom:5px;
			margin-left:0px;
			font-size:10px;
			color:#C00;
		}
/*08075_CMS ADD 20080718 bug 15 END*/

#sho_item_saprice .title{
			padding-right:10px;
		}
		
		#sho_item_saprice .title02{
/*20061111*/
			font-size:12px;
/*20061111*/
			padding-right:10px;
			text-align:right;
			color:#C60;
		}
		
		#sho_item_saprice  .title02 p{
/*20061111*/
			font-size:12px;
/*20061111*/			
			text-align:right;
			color:#C60;
		}

		#sho_item_saprice .p_mag{
			font-size:14px;
			line-height:16px;
			color:#C00;
			margin-top:0px;
		}

		#sho_item_saprice td p{
/*20061111*/
			font-size:12px;
/*20061111*/
/*			padding-right:10px;*/
			text-align:left;
			color:#C60;
		}

#sho_item_saprice_sale_unity{
	margin-left:2px;
	margin-top: 5px;
	margin-bottom:15px;
	font-size:14px;
	color:#C00;
}

		#sho_item_saprice_sale_unity .title{
			padding-right:10px;
		}
		
		#sho_item_saprice_sale_unity .title02{
/*20061111*/
			font-size:12px;
/*20061111*/
			padding-right:10px;
			text-align:right;
			color:#C60;
		}
		
		#sho_item_saprice_sale_unity  .title02 p{
/*20061111*/
			font-size:12px;
/*20061111*/			
			text-align:right;
			color:#C60;
		}

		#sho_item_saprice_sale_unity .p_mag{
			font-size:13px;
			line-height:16px;
			color:#C00;
			margin-top:0px;
		}

		#sho_item_saprice_sale_unity td p{
/*20061111*/
			font-size:12px;
/*20061111*/
/*			padding-right:10px;*/
			text-align:left;
			color:#C60;
		}

#sho_item_saprice_unity{
	margin-left:3px;
	font-size:14px;
	color:#C00;
}

.icon_area{
	width:100%;
	margin-top:20px;
	font-size:10px;
	padding-left:0;
	margin-left:0;
}

.icon_area li{
	list-style:none;
	padding:10px 10px;
	float:left;
	border-width:1px;
	border-color:#DDDDDD;
	border-style:solid;
	background-color:#F7EEC9;
	margin-right: 5px;
	margin-top: 5px;
	white-space: nowrap;
}

/*20080813 ST*/
#sho_item_c_price_for_mailsale{
	background-color:#bfbfbf;
}

#sho_item_c_price_for_mailsale td{
	background-color:#fff;
}

#sho_item_c_price_for_mailsale p{
	margin-left:0px;
}

#sho_item_c_price_for_mailsale a{
	font-size:12px;
}

#sho_item_c_price_for_mailsale strong{
	color:#C00;
}

/*20080813 ED*/

