@charset "utf-8";

/* index
-------------------------------------------------
	common and layout
	page_index
	page_open_chat
	page_live_view
	page_detail_rank
	page_set_live
	page_set_plofile
	page_set_favorite
	page_point01
	page_point02
	page_register
	page_remove
	page_intro
	page_campaign
	about_login
------------------------------------------------- */

body, input, button, checkbox, file, options, password, radio, select, reset, submit, text, textarea {
	font-family :Gulim, 'Apple Gothic', 'Lucida Grande', Verdana, Arial, sans-serif;
}



/* common and layout
------------------------------------------------- */
/* header */
#header h1{
	background: url(https://static-sv.fc2.com/share/fc2parts/image/fc2logo.png) no-repeat left top;
	padding: 0px 0 0;
}

/* switch */
body.adt #sh_header_col a.switch img{
	background: url(../img/lv_lang_ko.png) no-repeat -630px 0;
}
body.adt #sh_header_col a.switch:hover img{
	background: url(../img/lv_lang_ko.png) no-repeat -737px 0;
}
body.gen #sh_header_col a.switch img{
	background: url(../img/lv_lang_ko.png) no-repeat -630px -23px;
}
body.gen #sh_header_col a.switch:hover img{
	background: url(../img/lv_lang_ko.png) no-repeat -737px -23px;
}

/* button */
div.sidem02 li.btn_liv img{
	background: url(../img/lv_lang_ko.png) no-repeat 0 0;
}
div.sidem02 li.btn_liv img:hover{
	background: url(../img/lv_lang_ko.png) no-repeat -200px 0;
}
div.sidem02 li.btn_2shot img{
	background: url(../img/lv_lang_ko.png) no-repeat 0 -47px;
}
div.sidem02 li.btn_2shot img:hover{
	background: url(../img/lv_lang_ko.png) no-repeat -200px -47px;
}

/* banner */
img.bnr_campaign{
	background: url(../img/lv_lang_ko.png) no-repeat -415px -50px;
}
img.bnr_development{
	background: url(../img/lv_lang_ko.png) no-repeat -415px 0;
}



/* page_index
------------------------------------------------- */
#slider h2{
	font-size: 28px;
	line-height: 1;
}

.sort_style ul.sort_a p.btn, 
.sort_style ul.sort_b p.btn, 
.sort_style ul.sort_c p.btn, 
.sort_style ul.sort_d p.btn, 
.sort_style ul.sort_a ul.sort01_sub, 
.sort_style ul.sort_b ul.sort01_sub, 
.sort_style ul.sort_c ul.sort01_sub,
.sort_style ul.sort_d ul.sort01_sub {
	width: 8em;
}
p.mrank_st{
	height: 2em;
}



/* page_open_chat
------------------------------------------------- */
/* opc_box01 */
#opc_test a.btn{
	font-size: 16px;
	float: left;
	display: table-cell;
	margin: 0px 10px 0px 0px;
	padding: 7px 10px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #FFCC00;
}
#opc_test ul{
	float: left;
}



/* page_set_live
------------------------------------------------- */
#set_live th{
	white-space: nowrap;
	width: 1%;
}



/* page_set_plofile
------------------------------------------------- */
#set_profile th{
	white-space: nowrap;
	width: 1%;
}



/* page_intro
------------------------------------------------- */
/* itr_box01 */
#itr_box01 h2 img{
	background: url(../img/lv_lang_ko.png) no-repeat left -150px;
}
/* itr_box03 */
#itr_box03 img{
	background: url(../img/lv_lang_ko.png) no-repeat left -250px;
}
#itr_box03 img:hover{
	background: url(../img/lv_lang_ko.png) no-repeat -539px -250px;
}
/* itr_box04 */
body.gen #itr_box04 img{
	background: url(../img/lv_lang_ko.png) no-repeat left -350px;
}
body.adt #itr_box04 img{
	background: url(../img/lv_lang_ko.png) no-repeat -200px -350px;
}



/* page_campaign
------------------------------------------------- */
/* cam_box01 */
#cam_box01 img{
	background: url(../img/lv_lang_ko.png) no-repeat left -500px;
	height: 130px;
	width: 930px;
}
/* cam_box02 */
#cam_box02 {
	background: url(../img/lv_lang_ko.png) no-repeat 5px -650px;
	height: 240px;
	width: 940px;
}
#cam_box02 a img{
	background: url(../img/lv_lang_ko.png) no-repeat -950px -722px;
	height: 52px;
	width: 352px;
}
/* cam_box04 */
#cam_box04 p img{
	background: url(../img/lv_lang_ko.png) no-repeat -950px -774px;
	height: 88px;
	width: 568px;	
}
#cam_box04 a img{
	background: url(../img/lv_lang_ko.png) no-repeat -950px -650px;
	height: 72px;
	width: 406px;
}



/* page_set_favorite
------------------------------------------------- */
#fav_box01 th{
	width: 1%;
	white-space: nowrap;
}
#fav_box02 th.fav02_th01,
#fav_box02 th.fav02_th03,
#fav_box02 th.fav02_th05,
#fav_box02 td.fav02_td02,
#fav_box02 td.fav02_td05{
	width: 1%;
	white-space: nowrap;
}



/* page_point02
------------------------------------------------- */
#pt02_td01 img{
	background: url(https://static-sv.fc2.com/share/fc2parts/image/share_parts.png) no-repeat -685px -1615px;
}
#pt02_td01 img:hover{
	background: url(https://static-sv.fc2.com/share/fc2parts/image/share_parts.png) no-repeat -930px -1615px;
}
#pt02_td02 img{
    background: url(https://static-sv.fc2.com/share/fc2parts/image/share_parts.png) no-repeat -685px -1045px;
}
#pt02_td02 img:hover{
    background: url(https://static-sv.fc2.com/share/fc2parts/image/share_parts.png) no-repeat -930px -1045px;
}



/* lv_profile 
------------------------------------------------------------*/
img.lv_pro_no_thumbnail{
	background:url("../img/nothumbnail_ko.png") no-repeat;
}


/* age_attest 
------------------------------------------------------------*/
.age_attest ul li.left {
	width: 50%;
}

.age_attest ul li {
    width: 45%;
}
