@charset "utf-8";
/* CSS Document */

/*	 Detail Styles
-------------------------------------------------------------------*/
#p-detail h2 {
	font-size: 170%;
	font-weight: bold;
}
#p-detail h2.newh2 {
	font-size: 16px;
	padding:0px 0px 5px 0px;
	font-weight: bold;
}
#p-detail .date {
	font-size: 84%;
	text-align: right;
}
#infoBox,
#infoBox .inner {
	padding: 0;
	width: 495px;
}
#p-detail h2 {
	font-size: 180%;
	font-weight: bold;
	line-height: 1.2;
}
#p-detail #date {
	float: right;
	margin-bottom: 5px;
	font-size: 84%;
}
#p-detail #itemInfo .leftBox {
	width: 495px;
}
#infoBox {
	position: relative;
	padding-bottom: 13px;
	background: url("/img/common/bg_infobox.gif") no-repeat 0 100%;
}
#infoBox .inner {
	position: relative;
	width: 475px;
	padding: 10px 10px 0 10px;
	background: url("/img/common/bg_infobox.gif") no-repeat 0 0;
}
#infoBox .inner h3 {
	margin-bottom: 5px;
	padding-left: 9px;
	background: url("/img/common/h_li.gif") no-repeat 0 50%;
	font-weight: bold;
}
#infoBox .inner h1.newh1 {
	margin-bottom: 5px;
	padding-left: 9px;
	background: url("/img/common/h_li.gif") no-repeat 0 50%;
	font-weight: bold;
	color:#333333;
	line-height: 1.4;
	font-size:14px;
	position:relative;
	left:0px;
	width:475px;
	top:0px;
}
#container h1.itemh1 {
	margin-bottom: 5px;
	padding-left: 0;
	background: none;
	font-weight: bold;
	color:#333333;
	line-height: 1.4;
	font-size:18px;
	position:fixed;
	left:0px;
	top:0px;
}
 #infoBox .inner dt {
	font-weight: bold;
}
#infoBox .inner dt span {
	font-weight: normal;
}
#infoBox #categorySubmit {
	margin-top: 5px;
	text-align: right;
}
#infoBox #categorySubmit span {
	padding-left: 16px;
	background: url("/img/icon/icon_add.gif") no-repeat 0 50%;
}
#infoBox #annotation {
	float: left;
}
#infoBox #annotation .average {
	margin-bottom: 5px;
}
#infoBox #annotation dt.average,
#infoBox #annotation dt.total {
	display: block;
	width: 	112px;
	height: 25px;
	background: url("/img/common/bg_annotation.gif") no-repeat 0 50%;
}
#infoBox #annotation dt.average { background-position: 0 0; }
#infoBox #annotation dt.total { background-position: 0 -25px; }

#infoBox #annotation dt {
	float: left;
	clear: both;
}
#infoBox #annotation dd {
	float: left;
}
#infoBox #annotation dd.average {
	color: #C00;
	font-size: 140%;
	font-weight: bold;
}
#infoBox #annotation dd.total .star {
	margin-left: 5px;
}

#infoBox #buzz {
	position: absolute;
	right: 10px;
	bottom: 0;
	margin-bottom: 0;
	font-weight: bold;
	text-align: right;
}
#infoBox #buzz a {
	padding-left: 16px;
	background: url("/img/icon/li.gif") no-repeat 0 50%;
}
#infoBox .itemImage p {
	text-align: right;
	font-size: 84%;
}

/*	 #relateKeyword
-------------------------------------------------------------------*/
#p-detail #relateKeyword {
	padding-bottom: 9px;
	background: url("/img/common/bg_relate.gif") no-repeat 0 100%;
}
#p-detail #relateKeyword .inner {
	padding: 8px 8px 0;
	background: url("/img/common/bg_relate.gif") no-repeat 0 0;
}
#p-detail #relateKeyword h4 {
	float: left;
	width: 71px;
	margin-right: 8px;
	background: url("/img/common/h_relatedkeyword.gif") no-repeat;
	color: #FFF;
	font-size: 130%;
	font-wight: bold;
	line-height: 19px;
}
#p-detail #relateKeyword li {
	display: inline;
}

/*	 #searchResult
-------------------------------------------------------------------*/

#p-detail #searchResult.section {
	margin-bottom: 30px;
}
#p-detail #searchResult .inner {
	margin-bottom: 10px;
	padding-bottom: 5px;
	background: url("/img/common/line_dot.gif") repeat-x 0 100%;
}	
#p-detail #searchResult .searchCondition {
	float: left;
	margin-bottom: 0;
}
#p-detail #searchResult .searchCondition strong {
	padding-right: 0.25em;
	color: #C00;
	font-size: 150%;
	font-family: Arial, Helvetica, sans-serif;
}
#p-detail #searchResult #tabArea {
	position: relative;
	margin-bottom: 12px;
}
#p-detail.p-capsule #searchResult #tabArea {
	margin-bottom: 0;
}
#p-detail #searchResult #tab {
	float: left;
	width: 760px;
	height: 31px;
	background: url("/img/common/bg_ul_tab.gif") no-repeat 0 0;
}
#p-detail #searchResult #tab li {
	position: relative;
	float: left;
	margin-right:5px;
}
#p-detail #searchResult #tab a {
	display: block;
	width: 177px;
	height: 31px;
	background: url("/img/common/bg_tab.gif") no-repeat;
}
#p-detail #searchResult #tabRanking a {
	margin-left: 8px;
	background-position: 0 0;
}
#p-detail #searchResult #tabEpisode a { background-position: -182px 0; }

#p-detail #searchResult #tabRanking a.now { background-position: 0 -31px; }
#p-detail #searchResult #tabEpisode a.now { background-position: -182px -31px; }

#p-detail #searchResult #tabRanking a:hover { background-position: 0 -31px; }
#p-detail #searchResult #tabEpisode a:hover { background-position: -182px -62px; }

#p-detail #searchResult #tab li span {
	position: absolute;
	top: 6px;
	right: 12px;
	padding-right: 8px;
	background: url("/img/icon/icon_li.gif") no-repeat 100% 0.5em;
	color: #EA2B86;
	font-size: 84%;
}
#p-detail #searchResult #tab li span.now {
	background: url("/img/icon/icon_li2.gif") no-repeat 100% 0.5em;
}

#p-detail #searchResult #sort {
	float: right;
	margin-top: 10px;
	padding-left: 5px;
	font-size: 108%;
}
#p-detail #searchResult #sort li {
	float: left;
	margin-right: 5px;
	padding-right: 5px;
	background: url("/img/icon/icon_separator.gif") no-repeat 100% 50%;
}#p-detail #searchResult #sort li.last {
	margin-right: 0;
}
#p-detail #searchResult #sort #sortTitle,
#p-detail #searchResult #sort .now {
	font-weight: bold;
}
#p-detail #searchResult #sort .now {
	color: #06C;
}
#p-detail #searchResult #detailSearch {
	float: right;
}
#p-detail #searchResult #detailSearch li {
	display: inline;
	font-weight: bold;
}
#p-detail #searchResult #sortItem {
	margin-right: 10px;
	padding-left: 20px;
	background: url("/img/icon/icon_search.gif") no-repeat 0 50%;
}
#p-detail #searchResult #sortComment {
	padding-left: 20px;
	background: url("/img/icon/icon_annotation.gif") no-repeat 0 50%;
}

#p-detail.p-capsule #searchResult .variable {
	width: 760px;
}
#p-detail.p-capsule #searchResult .variable td {
	width: 180px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 12px;
	background: url("/img/common/line_dot.gif") repeat-x 0 100%;
	vertical-align: top;
}
#p-detail #searchResult .variable td.left {
}
#p-detail #searchResult .variable td.middle {
	padding-left: 10px;
}
#p-detail #searchResult .variable td.right {
	padding-right: 0;
	padding-left: 10px;
	text-align: left;
}
#p-detail.p-capsule #searchResult .variable h6 {
	overflow: hidden;
	height: 2.8em;
}
#p-detail.p-capsule #searchResult .variable h6:after {
	color: #06C;
	content: '...';
}
#p-detail #searchResult .variable p {
	margin-bottom: 5px;
}
#p-detail #searchResult .variable p .price {
	color: #C00;
	font-weight: bold;
}
#p-detail #searchResult .variable .star {
	margin-bottom: 1px;
}
#p-detail #searchResult .variable .count {
	margin-left: 8px;
	font-size: 80%;
}
#p-detail #searchResult .variable div {
	height: 128px;
	margin-bottom: 5px;
}
#p-detail #searchResult .variable a img {
	display: block;
	margin: 0 auto 5px;
	max-height: 120px;
}

/*	 #searchItem
-------------------------------------------------------------------*/
#p-detail #searchResult .searchItem {
	margin-bottom: 20px;
}
#p-detail #searchResult .searchItemTitle {
	position: relative;
	padding: 5px;
	background: url("/img/common/h_episode_title.gif") no-repeat;
}

#p-detail #searchResult .searchItem h3 {
	padding: 0;
	background: none;
	color: #FFF;
	font-weight: bold;
	font-size: 130%;
}
#p-detail #searchResult .searchItemTitle span {
	position: absolute;
	top: 7px;
	right: 5px;
	color: #FFF;
}

#p-detail #searchResult .searchItem h3 {
	background-repeat: no-repeat;
	background-position: 0.25em;
}
#p-detail #searchResult .searchItem h3 a {
	color: #FFF;
	text-decoration: none;
}
#p-detail #searchResult .searchItem.no1 h3, #p-detail #searchResult .searchItem.no2 h3, #p-detail #searchResult .searchItem.no3 h3,
#p-detail #searchResult .searchItem.no4 h3, #p-detail #searchResult .searchItem.no5 h3, #p-detail #searchResult .searchItem.no6 h3,
#p-detail #searchResult .searchItem.no7 h3, #p-detail #searchResult .searchItem.no8 h3, #p-detail #searchResult .searchItem.no9 h3, #p-detail #searchResult .searchItem.no10 h3 {
	padding-left: 64px;
}

#p-detail #searchResult .searchItem h3 a:hover { text-decoration: underline; }
#p-detail #searchResult .searchItem.no1 h3 { background-image: url("/img/icon/episode_no1.gif") }
#p-detail #searchResult .searchItem.no2 h3 { background-image: url("/img/icon/episode_no2.gif") }
#p-detail #searchResult .searchItem.no3 h3 { background-image: url("/img/icon/episode_no3.gif") }
#p-detail #searchResult .searchItem.no4 h3 { background-image: url("/img/icon/episode_no4.gif") }
#p-detail #searchResult .searchItem.no5 h3 { background-image: url("/img/icon/episode_no5.gif") }
#p-detail #searchResult .searchItem.no6 h3 { background-image: url("/img/icon/episode_no6.gif") }
#p-detail #searchResult .searchItem.no7 h3 { background-image: url("/img/icon/episode_no7.gif") }
#p-detail #searchResult .searchItem.no8 h3 { background-image: url("/img/icon/episode_no8.gif") }
#p-detail #searchResult .searchItem.no9 h3 { background-image: url("/img/icon/episode_no9.gif") }
#p-detail #searchResult .searchItem.no10 h3 { background-image: url("/img/icon/episode_no10.gif") }

#p-detail #searchResult .searchItemBody {
	margin-top: -5px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	background: #FFF url("/img/common/bg_roundbox_w.gif") no-repeat 0 100%;
}
#p-detail #searchResult .searchItemBody .inner {
	padding-top: 5px;
	background: #FFF url("/img/common/bg_roundbox_w.gif") no-repeat 0 0;
}
#p-detail #searchResult .searchItemBody div.leftBox {
	width: 270px;
	margin-top: 10px;
	margin-bottom: 15px;
}
#p-detail #searchResult .searchItemBody div.leftBox p {
	margin-bottom: 0;
}
#p-detail #searchResult .searchItemBody div.rightBox {
	margin-top: 10px;
	width: 460px;
}
#p-detail #searchResult .searchItemBody h4 {
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 120%;
	line-height: 1.4;
}

#p-detail #searchResult .rankingView {
	clear: both;
	padding-top: 10px;
	margin-bottom: 15px;
	font-size: 118%;
	font-weight: bold;
	text-align: right;
}
#p-detail #searchResult .rankingView a {
	padding-left: 17px;
	background: url("/img/icon/li.gif") no-repeat 0 50%;
}
#p-detail #searchResult .searchItemBody h5 {
	clear: both;
	padding: 4px 5px 5px;
	border-bottom: 1px solid #CCC;
	background: url("/img/common/bg_h.gif") no-repeat;
	font-weight: bold;
}
#p-detail #searchResult .searchItemBody h5 span {
	padding-left: 10px;
	background: url("/img/common/h_li.gif") no-repeat 0 50%;
}

#p-detail #searchResult .searchItemBody .no1,
#p-detail #searchResult .searchItemBody .no2,
#p-detail #searchResult .searchItemBody .no4,
#p-detail #searchResult .searchItemBody .no5,
#p-detail #searchResult .searchItemBody .no7,
#p-detail #searchResult .searchItemBody .no8 {
	padding-right: 10px;
	background: url("/img/common/line_dot2.gif") repeat-y 100% 0;
}
#p-detail #searchResult .searchItemBody .no2,
#p-detail #searchResult .searchItemBody .no3,
#p-detail #searchResult .searchItemBody .no5,
#p-detail #searchResult .searchItemBody .no6,
#p-detail #searchResult .searchItemBody .no8,
#p-detail #searchResult .searchItemBody .no9 {
	padding-left: 10px;
}
#p-detail #searchResult .searchItemBody .variable td {
	width: 33%;
}
#p-detail #searchResult .searchItemBody .variable h6 {
	margin-bottom: 10px;
	padding-left: 58px;
	background-position: 0 0;
	background-repeat: no-repeat;
}
#p-detail #searchResult .searchItemBody h6 {
	overflow: hidden;
	max-height: 2.8em;
	_height: 2.8em;
}
#p-detail #searchResult .searchItemBody .no1 h6 { background-image: url("/img/icon/annotation_no1.gif"); }
#p-detail #searchResult .searchItemBody .no2 h6 { background-image: url("/img/icon/annotation_no2.gif"); }
#p-detail #searchResult .searchItemBody .no3 h6 { background-image: url("/img/icon/annotation_no3.gif"); }
#p-detail #searchResult .searchItemBody .no4 h6 { background-image: url("/img/icon/annotation_no4.gif"); }
#p-detail #searchResult .searchItemBody .no5 h6 { background-image: url("/img/icon/annotation_no5.gif"); }
#p-detail #searchResult .searchItemBody .no6 h6 { background-image: url("/img/icon/annotation_no6.gif"); }
#p-detail #searchResult .searchItemBody .no7 h6 { background-image: url("/img/icon/annotation_no7.gif"); }
#p-detail #searchResult .searchItemBody .no8 h6 { background-image: url("/img/icon/annotation_no8.gif"); }
#p-detail #searchResult .searchItemBody .no9 h6 { background-image: url("/img/icon/annotation_no9.gif"); }
#p-detail #searchResult .searchItemBody .no10 h6 { background-image: url("/img/icon/annotation_no10.gif"); }

#p-detail #searchResult .searchItemBody .variable span.leftBox {
	display: block;
	min-height: 69px;
	max-heigt: 125px;
}
#p-detail #searchResult .searchItemBody .variable .leftBox img {
	max-height: 120px;
	padding: 1px;
	border: 1px solid #CCC;
}
#p-detail #searchResult .searchItemBody .variable img.leftBox {
	margin-right: 5px;
	margin-bottom: 5px;
	padding: 1px;
	max-width: 98px;
	border: 1px solid #CCC;

}
#p-detail #searchResult .searchItemBody .variable p.rightBox {
	float: none;
	overflow: hidden;
}
#p-detail #searchResult .searchItemBody .no2 p.rightBox,
#p-detail #searchResult .searchItemBody .no5 p.rightBox,
#p-detail #searchResult .searchItemBody .no8 p.rightBox {
	width: 113px;
}
#p-detail #searchResult .searchItemBody .variable .price {
	margin-bottom: 5px;
	font-weight: bold;
}
#p-detail #searchResult .searchItemBody .variable .count {
	float: right;
	margin-top: 0.25em;
	font-size: 78%;
}
#p-detail #searchResult .searchItemBody .variable .starMini {
	margin-left: 5px;
	vertical-align: top;
}
#p-detail #searchResult .searchItemBody p.right,
#p-detail #searchResult #presentRanking {
	font-weight: bold;
	font-size: 112%
}
#p-detail #searchResult .searchItemBody p.right {
	margin-bottom: 0;
}
#p-detail #searchResult .searchItemBody p.right .list,
#p-detail #searchResult #presentRanking a {
	padding-left: 17px;
	background: url("/img/icon/li.gif") no-repeat 0 50%;
}

/*	 #p-detailItem Styles
-------------------------------------------------------------------*/
#p-detailItem .section,
#p-detailItem #itemInfo {
	margin-bottom: 30px;
}
#p-detailItem .itemImage,
#p-detailItem .itemImage img {
	max-width: 250px;
	text-align: center;
}
#itemInfo h2 {
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 160%;
}
#p-detailItem .itemDetail #annotation {
	float: left;
	margin-bottom: 15px;
}
#p-detailItem .itemDetail #annotation .average {
	margin-bottom: 5px;
}
#p-detailItem .itemDetail #annotation dt.average,
#p-detailItem .itemDetail #annotation dt.total {
	display: block;
	width: 	112px;
	height: 25px;
	background: url("/img/common/bg_annotation.gif") no-repeat 0 50%;
}
#p-detailItem .itemDetail #annotation dt.average { background-position: 0 0; }
#p-detailItem .itemDetail #annotation dt.total { background-position: 0 -25px; }

#p-detailItem .itemDetail #annotation dt {
	float: left;
	clear: both;
}
#p-detailItem .itemDetail #annotation dd {
	float: left;
}
#p-detailItem .itemDetail #annotation dd.average {
	color: #C00;
	font-size: 140%;
	font-weight: bold;
}
#p-detailItem .itemDetail .recommend {
	clear: both;
	margin-bottom: 15px;
	font-size: 84%;
}
#p-detailItem .itemDetail .recommend span {
	font-weight: bold;
}
#p-detailItem .itemDetail #addWishlist {
	display: block;
	padding-left: 20px;
	background: url("/img/icon/icon_wishlist.gif") no-repeat 0 50%;
}
#p-detailItem .itemDetail #reviewBtn {
	margin: 15px 0;
}
#p-detailItem .itemDetail .right {
	font-size: 84%;
}
#p-detailItem #related {
	padding-left: 10px;
	width: 155px;
}
#p-detailItem #related h3 {
	margin-bottom: 5px;
	padding-left: 19px;
	height: auto;
	background: url("/img/icon/icon_circle.gif") no-repeat 0 50%;
	font-weight: bold;
}
#p-detailItem #related img {
	display: block;
	max-height: 80px;
	height: expression(
			document.all('related').scrollHeight > 79?
			'80px':'auto');
	margin-bottom: 5px;
}
#p-detailItem #related span {
	margin-bottom: 2px;
}
#p-detailItem #related p {
	color: #C00;
	font-weight: bold;
}
#p-detailItem #related a {
	color: #444;
}
#p-detailItem .section h3 {
	width: 760px;
	height: 30px;
	margin-bottom: 15px;
	background: url("/img/common/h_detail_item.gif") no-repeat;
}

/*	 #detailItem - Result
-------------------------------------------------------------------*/
#p-detailItem #Result h3 { background-position: 0 0; }
#p-detailItem #recommend h3 { background-position: 0 -60px; }
#p-detailItem #itemReview h3 { background-position: 0 -90px; }
#p-detailItem #itemDetail h3 { background-position: 0 -120px; }

#p-detailItem #Result .rightBox {
	margin-bottom: 10px;
}
#p-detailItem #Result .rightBox ul {
	text-align: right;
}
#p-detailItem #Result .rightBox ul li {
	display: inline;
	padding-right: 5px;
	background: url("/img/icon/icon_separator.gif") no-repeat 100% 50%;
}
#p-detailItem #Result .leftBox {
	margin: 8px 0 10px;
}
#p-detailItem #Result #searchWord {
	display: inline-block;
	margin-right: 0.25em;
	color: #FF710B;
	font-size: 135%;
	font-weight: bold;
}
#p-detailItem #Result span strong {
	margin: 0 0.25em 0 0.5em;
}
#p-detailItem #Result .pager {
	margin: 5px 0 0;
}
#p-detailItem #Result #searchItemWrap {
	clear: both;
	padding-top: 12px;
	background: url("/img/common/bg_roundbox_w.gif") no-repeat 0 0;
}
#p-detailItem #Result #searchItem {
	padding-bottom: 5px;
	background: url("/img/common/bg_roundbox_w.gif") no-repeat 0 100%;
}
#p-detailItem #Result .section {
	clear: both;
	margin-bottom: 10px;
	padding: 0 10px;
	border-left: 1px solid #CDCDCD;
	border-right: 1px solid #CDCDCD;
	background: url("/img/common/line_dot750.gif") no-repeat 50% 100%;
}
#p-detailItem #Result .section .leftBox {
	margin: 0;
}
#p-detailItem #Result .section .inner {
	float: left;
	width: 560px;
	padding: 0;
}
#p-detailItem #Result .section .itemImage {
	width: 100px;
	font-size: 84%;
	text-align: center;
}
#p-detailItem #Result .section .itemImage img {
	max-width: 90px;
}
#p-detailItem #Result .section .itemDetail {
	overflow: hidden;
	padding-right: 10px;
}
#p-detailItem #Result .section .itemDetail h5 {
	margin-bottom: 8px;
	font-weight: bold;
	font-size: 112%
}
#p-detailItem #Result .section .infoBox {
	width: 178px;
	margin-top: 3px;
}
#p-detailItem #Result .section .infoBox img {
	border: 1px solid #CCC;
	margin-bottom: 10px;
}

/*	 #detailItem - Slider
-------------------------------------------------------------------*/
#p-detailItem #sliderWrap {
	position: relative;
	width: 760px;
	height: 230px;
	margin-bottom: 12px;
	background: url("/img/common/bg_slider.gif") no-repeat;
}
	
#p-detailItem #sliderWrap .prev,
#p-detailItem #sliderWrap .next {
	position: absolute;
	top: 77px;
	cursor: pointer;
}

#p-detailItem #sliderWrap .prev { left: 4px; }
#p-detailItem #sliderWrap .next { right: 4px; }

#p-detailItem #sliderWrap .prev:active,
#p-detailItem #sliderWrap .next:active {
	filter:alpha(opacity=85);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}

#p-detailItem #slider {
	overflow: hidden;
	clear: left;
	position: relative;
	top: 8px;
	left: 15px;
	width: 708px;
	height: 214px;
}
#p-detailItem #slider h4 {
	position: absolute;
	top: 10px;
	left: 10px;
	font-weight: bold;
	font-size: 100%;
}
#p-detailItem #slider ul {
	display: table;
	width: 1800px;
	height: 214px;
}
#p-detailItem #slider ul li {
	display: table-cell;
	width: 150px;
	padding-top: 0.5em;
	padding-left: 30px;
	font-size: x-small;
	text-align: center;
	vertical-align: middle;
	*zoom: 1;
	*display: inline;
	_padding-top: 40px;
}
#p-detailItem #slider ul li a img {
	display: block;
	margin: 0 auto 5px;
	max-height: 90px;
}
#p-detailItem #slider ul li p {
	margin-bottom: 0;
}
#p-detailItem #slider ul li p.itemName {
	margin-bottom: 5px;
	height: 4.2em;
	overflow: hidden;
}
#p-detailItem #slider ul li .itemPrice {
	color: #C00;
	font-weight: bold;
	font-size: 128%;
}
#p-detailItem #slider ul li a img:hover {
	filter:alpha(opacity=85);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}

/*	 #detailItem - Review
-------------------------------------------------------------------*/
#p-detailItem #itemReview .section {
	margin-bottom: 15px;
	padding-bottom: 15px;
	background: url("/img/common/line_dot.gif") repeat-x 0 100%;
}
#p-detailItem #itemReview #writeReview {
	display: block;
	margin: 0 auto 15px;
}
#p-detailItem #itemReview .section .date {
	float: right;
}
#p-detailItem #itemReview .section .reviewTitle {
	margin-bottom: 8px;
	font-weight: bold;
	font-size: 120%;
	text-decoration: underline;
}
#p-detailItem #itemReview .section .writerName {
	font-size: smaller;
	padding-left: 18px;
	background: url("/img/icon/icon_user.gif") no-repeat 0 0.25em;
}

#p-detailItem #itemReview .section .leftBox {
	width: 120px;
	padding-right: 10px;
}
#p-detailItem #itemReview .section .textBox {
	overflow: hidden;
}
#p-detailItem #itemReview .section .center {
	margin-bottom: 0;
}
#p-detailItem #itemReview .section .rightBox img {
	margin-left: 5px;
}

/*	 #detailItem - Detail
-------------------------------------------------------------------*/
#p-detailItem #itemDetail {
	background: url("/img/common/bg_roundbox_w.gif") no-repeat 0 0;
}
#p-detailItem #itemDetail h3 {
	margin-bottom: 10px;
}
#p-detailItem #itemDetail .inner {
	padding: 0 10px 1px;
	background: url("/img/common/bg_roundbox_w.gif") no-repeat 0 100%;
}

/*	 Episode Post
-------------------------------------------------------------------*/

.p-tag .sheet th {
	width: 160px;
}
.p-tag #post,
.p-capsule #post {
	position: relative;
	width: 760px;
	height: 68px;
	margin-bottom: 30px;
	background: url("/img/common/bg_reviewpost.gif") no-repeat;
}
.p-tag #post input,
.p-capsule #post input,
.p-tag #post img,
.p-capsule #post img {
	position: absolute;
	top: 12px;
	left: 212px;
}


/*	 Clearfix
-------------------------------------------------------------------*/
#itemInfo:after,
#infoBox .inner:after,
#searchResult:after,
#searchResult .inner:after,
#searchItemWrap:after,
#Result .section:after,
#itemReview .section:after,
#searchResult #tabArea:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#itemInfo,
#infoBox .inner,
#searchResult,
#searchResult .inner,
#searchItemWrap,
#Result .section,
#itemReview .section,
#searchResult #tabArea {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html #itemInfo,
* html #infoBox .inner,
* html #searchResult,
* html #searchResult .inner,
* html #searchItemWrap,
* html #Result .section,
* html #itemReview .section,
* html #searchResult #tabArea {
	height: 1%;
}
#itemInfo,
#infoBox .inner,
#searchResult,
#searchResult .inner,
#searchItemWrap,
#Result .section,
#itemReview .section,
#searchResult #tabArea {
	display: block;
}

/*	 Image Replacement
-------------------------------------------------------------------*/
.ratingBox .averageImg span,
.ratingBox .totalImg span,
#p-detail #relateKeyword h4,
#p-detail #searchResult #tab a {
	overflow: hidden;
	text-indent: -5000px;
}