.box_data .icon_coupon {
	display:none;
}
#my_picup_header {
	border:2px solid #fb7272;
	background-color:#e7141a;
	height:23px;
}
#my_picup_header h2 {
	width:202px;
	height:23px;
	background:url(img/top_pickup.png) 10px -203px no-repeat;
	_background-image:url(img/top_pickup.gif);
}
#my_picup_header h2 span {
	display:none;
}
#my_pickup ul {
	margin:10px 0;
}
#my_pickup li {
	float:left;
	position:relative;
	width:200px;
/*	margin:0 10px; IE6 NG */
	padding:0 10px;
}
#my_pickup li .img_wrap {
	position:relative;
	display:block;
	padding-bottom:19px;
	height:133px;/*for IE6*/
}
#my_pickup li img {
	width:200px;
	height:133px;
}
#my_pickup li p {
	padding:5px 0;
	line-height:120%;
}
#my_pickup a { color:#333; }
#my_pickup .type {
	display:block;
	position:absolute;
	left:0; bottom:0;
	width:200px; height:29px;
	background:url(img/top_pickup.png) 0 0 no-repeat;
	_background-image:url(img/top_pickup.gif);
}
#my_pickup .type_travel { background-position:0 0; }
#my_pickup .type_seoul { background-position:0 -29px; }
#my_pickup .type_ryouri { background-position:0 -58px; }
#my_pickup .type_beauty { background-position:0 -87px; }
#my_pickup .type_translation { background-position:0 -116px; }
#my_pickup .type_entame { background-position:0 -145px; }
#my_pickup .type_ookubo { background-position:0 -174px; }


#my_layout_l {
	float:left;
	width:160px;
}
#my_layout_m {
	float:right;
	width:100%;
	margin-left:-170px;
}
#my_layout_m_in {
	margin-left:170px;
}
#my_topics_head {
	position:relative;
	border-bottom:1px dotted #ccc;
	height:35px;
}
#my_topics_head h2 {
	background:url(img/top_topics_head.png) 0 50% no-repeat;
	width:105px; height:30px;
	line-height:30px;
	border-right:1px dotted #ccc;
	padding-left:40px;
	color:rgb(144,124,90);
}
#my_topics_head a {
	position:absolute;
	left:165px; top:0;
	line-height:30px;
	font-size:90%;
	padding-right:15px;
	background:url(data:image/gif;base64,R0lGODlhDAAMAMQAAPz8+/Xz7/Lw7JSBYLuvmsnAr9HJu9rUyefj3JB8WpWCYp2LbaiYfaucg7eqlMe9rNjRxerm4PPx7vv6+f///8DAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABUALAAAAAAMAAwAAAU0YAVUZGlWhiOcppEMz8SiSb1ArFvXTNTuQEKApAMmGj4acHH41RQFmdMhmRkYiBlpqK2EAAA7) no-repeat;
	*background-image:url(img/top_arrow_1s.gif);
	background-position:100% 50%;
	color:rgb(144,124,90);
	text-decoration:none;
}
#my_topics_head a:hover {
	text-decoration:underline;
}
#my_topics_body {
	padding:10px 10px;
	border-bottom:1px dotted #ccc;
}
#my_topics_body th, #my_topics_body td {
	padding:0;
	vertical-align:top;
}
#my_topics_body th {
	padding-right:10px;
	font-weight:normal;
}
/*#my_topics dt {
	clear:both;
	float:left;
	padding-right:10px;
}*/

#my_contents {
	margin-top:10px;
	background-color:#faf8ec;
	border:1px solid #e9e6df;
	padding:10px;
}
#my_contents_head li {
	float:left;
	height:40px;
	cursor:pointer;
	background-image:url(img/top_cnavi.png);
	background-repeat:no-repeat;
}
#my_contents_tab-1 {
	width:120px;
	background-position:0 0;
}
#my_contents_tab-1a {
	width:120px;
	background-position:0 -40px;
}
#my_contents_tab-2 {
	width:116px;
	background-position:-120px 0;
}
#my_contents_tab-2a {
	width:116px;
	background-position:-120px -40px;
}
#my_contents_tab-3 {
	width:116px;
	background-position:-236px 0;
}
#my_contents_tab-3a {
	width:116px;
	background-position:-236px -40px;
}
#my_contents_tab-4 {
	width:121px;
	background-position:-352px 0;
}
#my_contents_tab-4a {
	width:121px;
	background-position:-352px -40px;
}

#my_contents_body_wrap {
	background-color:#fff;
	padding:5px 5px;
}
#my_contents_body {
	z-index:1;
	position:relative;
}
#my_contents-1,#my_contents-2,#my_contents-3,#my_contents-4 {
	z-index:2;
	position:absolute;
	left:0; top:0;
	width:100%;
	background-color:#fff;
}
#my_contents_body h2 { display:none; }
.my_contents_nav {
	margin:10px 0;
}
.my_contents_nav h3 {
	background:url(data:image/gif;base64,R0lGODlhDAAMAMQAAPz8+/Xz77uvmsnAr9HJu9rUyefj3JB8WpWCYp2LbaiYfaucg7eqlMe9rNjRxerm4MDAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABAALAAAAAAMAAwAAAUzICSOpBgQaKoCkHK88MuIRgwjwcjYR0MGiFiCRRrEHCUIIPFSJEWF1+MpWgiookcO+wwBADs=) no-repeat;
	*background-image:url(img/top_arrow_2s.gif);
	background-position:0 50%;
	padding-left:16px;
	font-size:110%;
	color:rgb(144,124,90);
	margin-bottom:5px;
}
.my_contents_nav ul {
	line-height:1.25;
	margin:0 5px;
}
.my_contents_nav li {
	float:left;
	_display:inline;
	white-space:nowrap;
	word-break:keep-all;
	margin-right:1.25em;
}


#my_korea_search {
	margin-top:-8px;
}
#my_layout_l, #my_layout_m { padding-top:5px; }
#my_korea_search h2 {
	margin:0; padding:0;
	width:160px; height:92px;
	background:url(img/top_korea_link.png) 0 -39px no-repeat;
}
#my_korea_search h2 span { display:none; }
#my_korea_search ul {
	border:1px solid rgb(229,229,229);
	border-top:1px dotted #999;
	padding-bottom:8px;
	background-color:#f2f2f2;
}
#my_korea_search li {
	background-image: -webkit-gradient(linear, left top, left bottom,
		from(#ffffff), to(#f2f2f2));
	border-bottom:1px dotted #999;
}
#my_korea_search li a {
	position:relative;
	display:block;
	line-height:39px;
	padding:3px 0;
	padding-left:8px;
	color:#333;
	text-decoration:none;
}
#my_korea_search li a:hover {
	text-decoration:underline;
}
#my_korea_search li a span {
	float:left;
	display:block;
	padding-left:5px;
}
#my_korea_search .icon {
	padding-left:0;
	width:40px; height:39px;
	background:url(img/top_korea_link.png) 0 0 no-repeat;
}
#my_korea_search .icon_1 { background-position:0 0; }
#my_korea_search .icon_2 { background-position:-40px 0; }
#my_korea_search .icon_3 { background-position:-80px 0; }
#my_korea_search .icon_4 { background-position:-120px 0; }


#my_mobile {
	position:relative;
	margin-top:10px;
	background-color:#e7141a;
	width:160px;
	height:203px;
	text-align:center;

	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
#my_mobile .icon {
	position:absolute;
	right:4px; top:-10px;
	width:142px; height:68px;
	background:url(img/top_mobile_head.png) 0 0 no-repeat;
}
#my_mobile img { margin-top:60px; }

