@charset "UTF-8";

/* CSS Document */









/* Common Layout Style */

body { margin:0px;padding:0px;border:0px;background-color:#FFF; }

img { border:0px; }

.float-left { float:left;display:inline; }

.margin-left10 { margin-left:10px; }

.png_on_ie { behavior:expression(IEPNGFIX.fix(this)); }



#center { text-align:center; }

#container { width:900px;margin:0px auto;padding:0px;border:0px; }

#header { width:900px;height:128px;margin:0px;padding:0px;border:0px;background-image:url(/shop/images/new_temp/common/header_bg.jpg);background-repeat:no-repeat; }

#header .logo { width:300px;height:60px;margin:0px;padding:0px;border:0px;float:left; }

#header .intro { width:420px;margin:0px 40px;padding-top:35px;border:0px;float:right;text-align:right;display:inline; }

.dot_line { width:900px;height:4px;margin:0px;padding:0px;border:0px;float:left; }

#mailing_list { text-align:right;margin:0px 19px 20px 0px; }

#spacer_left { width:151px;height:56px;margin:0px;padding:0px;border:0px; }

#spacer_right { width:749px;height:20px;margin:0px;padding:0px;border:0px; }



#contents_container { width:750px;margin:0px;padding:0px;border:0px;background-image:url(/shop/images/new_temp/common/contents_bg.gif);background-repeat:repeat;float:left; }

#left_col { width:151px;margin:0px;padding:0px;border:0px;float:left; }

	.qr_code { width:150px;height:160px;margin:60px 0px 0px 0px;padding:0px;border:0px;text-align:center; }

.campaign { width:151px;height:408px;margin:10px 0px 0px 0px;padding:0px;border:0px;text-align:center; }



#right_col { width:749px;margin:0px;padding:0px;border:0px;text-align:center;float:left; }

#main_stage_container {height:auto; width:730px;margin:0px;padding:0px;border:0px;float:left;text-align:center;background-image:url(images/new_temp/common/main_stage_bg.gif);background-repeat:repeat; }

#main_stage_container2 { width:730px;margin:0px;padding:0px;border:0px;float:left;text-align:center; }

#page_title { width:730px;height:29px;margin:0px;padding:0px;border:0px; }









/* Index Style */

#featured_girls_title { width:730px;margin:0px;padding:0px;border:0px;text-align:left; }

.featured_girls_title_box { margin:0px 0px 3px 50px;padding-top:10px; }

#top_flash { width:730px;margin:0px;padding:0px;border:0px; }

#top_flash_set { width:640px;height:309px;margin:0px 45px;padding:0px;border:0px; }

#top_flash .single { width:150px;height:309px;margin:0px 5px;padding:0px;border:0px;float:left;display:inline; }

#top_flash .more { width:730px;margin:0px;padding:0px;border:0px;float:left;text-align:right; }

.more_box { padding-right:45px;margin-top:3px; }



.star_line { margin:30px 0px; }



#second_row {

	width:730px;

	height:400px;

	margin:0px;

	padding:0px;

	border:0px;

	float:left;

}

#second_row .set {

	width:680px;

	height:356px;

	margin-top: 0px;

	margin-right: 25px;

	margin-bottom: 0px;

	margin-left: 25px;

}



#bottom_row { width:730px;margin:0px;padding:0px;border:0px; }

#bottom_row #left_col { width:215px;margin:0px;padding:0px;border:0px; }

.new_girl { width:144px;height:356px;margin:0px 0px 0px 45px;padding:0px;border:0px;float:left;display:inline; }

.new_items { width:197px;height:247px;margin:0px 0px 0px 18px;padding:0px;border:0px;float:left;display:inline; }

#bottom_row #right_col { width:515px;margin:0px;padding:0px;border:0px;float:left;display:inline; }

.whats_new_table_area { margin:0px 25px 0px 10px;padding:0px;border:0px;float:left;display:inline; }

.whats_new_table { width:430px;border:1px solid #999999;padding:0px;border-collapse:collapse;text-align:left; }

.whats_new_title { height:22px;background-image:url(/images/new_temp/index/whats_new/whats_new_title.jpg); }

.table_photo_cell { width:43px;height:71px;border:1px solid #999999; }

.table_desc_cell { padding:3px;border:1px solid #999999;padding:10px; font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"}



#more_btn { float:right;margin-top:5px;display:inline; }

#shop_btn { float:right;margin:20px 44px 20px 0px;display:inline; }



#copyright { width:900px;height:50px;margin:0px;padding:0px;border:0px;float:left;text-align:center;background-image:url(/shop/images/new_temp/common/contents_bg.gif);background-repeat:repeat; }

#copyright .box { width:640px;margin:10px 130px 0px 130px;padding:0px;border:0px;float:left;text-align:center;display:inline; }









/* Diary Style */

#main_stage_note { width:730px;margin:0px;padding:0px;border:0px;background-image:url(/shop/images/new_temp/diary/note_bg.gif);background-repeat:repeat-y;overflow:auto; }

#diary_container { width:700px;margin:0px 0px 0px 30px;padding:0px;border:0px;text-align:left; }

#diary_top { width:640px;height:70px;margin:0px 0px 0px 60px;padding:0px;border:0px; }

#diary_title { height:70px;margin:0px;padding:0px;border:0px;float:left; }

#mail { width:150px;height:70px;margin:0px 0px 0px 10px;padding:0px;border:0px;text-align:center;float:left; }

#day_set { width:650px;height:300px;margin:40px 0px 0px 50px;padding:0px;border:0px; }

#day_set .photo { margin:0px;padding:25px 15px;border:0px;text-align:center;float:left; }

#day_set .photo_H { margin:55px 0px;padding:0px;border:0px;float:center; }

#day_set .photo_V { margin:10px 47px;padding:0px;border:0px;float:center; }

#day_set .text_area_orange { width:335px;height:300px;margin:0px 0px 0px 20px;padding:0px;border:0px;text-align:center;background-image:url(/shop/images/new_temp/diary/text_box_orange.png);background-repeat:no-repeat;float:left; }

#day_set .text_area_yellow { width:335px;height:300px;margin:0px 20px 0px 0px;padding:0px;border:0px;text-align:center;background-image:url(/shop/images/new_temp/diary/text_box_yellow.png);background-repeat:no-repeat;float:left; }



#day_set .text_table { width:335px;height:300px;border-collapse:collapse; }

#day_set .text_td { text-align:center;vertical-align:middle;padding:0px 40px; }



#next { width:620px;margin:15px 20px 5px 60px;padding:0px;border:0px;text-align:right; }



#top_links { width:620px;margin:15px 20px 0px 60px;padding:0px;border:0px;text-align:right; }

#mp3_player { width:120px;height:70px;margin:0px 20px 0px 0px;padding:0px;border:0px;float:right; }









/* Profile Style */

#profile_main_stage { width:750px;margin:0px;padding:0px;border:0px;background-image:url(/shop/images/new_temp/profile/profile_bg.gif);background-repeat:repeat-y;overflow:auto; }

#profile_bg_bottom { width:750px;height:20px;margin:0px;padding:0px;border:0px;background-image:url(/shop/images/new_temp/profile/profile_bg_bottom.gif);background-repeat:no-repeat; }

#profile_name { width:700px;height:85px;margin-left:20px;padding:0px;border:0px;float:left;text-align:left;display:inline; }

.star_line { width:730px;height:15px;margin:0px;padding:0px;border:0px;background-image:url(/shop/images/new_temp/profile/star_line.gif);background-repeat:no-repeat;float:left; }

#profile_top { width:730px;height:290px;margin:0px;padding:0px;border:0px;background-image:url(/shop/images/new_temp/profile/boxes/profile-top-bg.gif);background-repeat:no-repeat;float:left; }

#profile_head_shot { width:220px;height:220px;margin:20px 0px 0px 20px;padding:0px;border:0px;float:left;display:inline; }

#profile_general { width:320px;margin:20px 0px 0px 20px;padding:0px;border:0px;float:left;display:inline; }

#profile_general .left_col { width:120px;margin:0px;padding:0px;border:0px;text-align:left; }

#profile_general .right_col { width:200px;margin:0px;padding:0px;border:0px;text-align:left; }

#link_btn_area { width:110px;margin:5px 20px 0px 20px;padding:0px;border:0px;text-align:center;float:left;display:inline; }

#link_btn_area .each { width:110px;margin:0px 0px 5px 0px;padding:0px;border:0px;text-align:center;float:right; }

#profile_boxes { width:730px;margin:0px 0px 10px 0px;padding:0px;border:0px;float:left;overflow:hidden; }

.box_contents { padding:10px 20px 20px 20px;border:0px;text-align:left; }

#style_title { width:730px;height:20px;margin:0px;padding:0px;border:0px;text-align:center;float:left;overflow:hidden; }

#style_photo_set { width:730px;margin:0px;padding:0px;border:0px;float:left; }

.style_photos { margin:10px 0px 10px 18px;padding:0px;border:0px;float:left;display:inline; }



/* Profile Style �c� */

#profile_boxes_container { width:730px;height:1360px;margin:0px;padding:0px;border:0px;background-image:url(/shop/images/new_temp/profile/profile_boxes.gif);background-repeat:no-repeat;float:left;text-align:left; }

.profile_box_txt_area { padding:20px; }

#box-fashion { width:564px;height:274px;margin:86px 156px 0px 10px;padding:0px;border:0px;float:left;display:inline; }

#row-hobby-music { width:730px;height:273px;margin:0px;padding:0px;border:0px;float:left; }

#box-hobby { width:366px;height:183px;margin:88px 0px 0px 10px;padding:0px;border:0px;float:left;display:inline; }

#box-music { width:305px;height:272px;margin:0px 10px 0px 39px;padding:0px;border:0px;float:left;display:inline; }

#row-3-photo { width:730px;height:481px;margin:0px;padding:0px;border:0px;float:left; }

#row-3-photo .left-column { width:459px;height:481px;margin:0px;padding:0px;border:0px;float:left; }

#box-tv { width:290px;height:96px;margin:50px 0px 0px 169px;padding:0px;border:0px;float:left;display:inline; }

#box-book { width:339px;height:128px;margin:29px 110px 0px 10px;padding:0px;border:0px;float:left;display:inline; }

#box-favorites { width:339px;height:123px;margin:78px 44px 0px 76px;padding:0px;border:0px;float:left;display:inline; }

#row-3-photo .right-column { width:271px;height:481px;margin:0px;padding:0px;border:0px;float:left;display:inline; }

#row-hero { width:730px;height:239px;margin:0px;padding:0px;border:0px;float:left; }

#box-hero { width:516px;height:137px;margin:68px 10px 34px 204px;padding:0px;border:0px;float:left;display:inline; }









/* Text Link Style */

a { text-decoration:none; }

a:link { color:#666666; }

a:visited { color:#666666; }

a:hover { color:#000000;text-decoration:underline; }



#whats_new a { text-decoration:none; }

#whats_new a:link { color:#0099FF; }

#whats_new a:visited { color:#0099FF; }

#whats_new a:hover { color:#0099FF;text-decoration:none; }



#copyright a { text-decoration:underline; }

#copyright a:link { color:#000000; }

#copyright a:visited { color:#000000; }

#copyright a:hover { color:#FFFFFF;text-decoration:underline; }









/* Text Style */

.MSP_gothic_gray_11 { font-family:"-3 0��ï", Osaka, "���Ҵ Pro W3";font-size:11px;color:#666666; }

.MSP_gothic_gray_12 { font-family:"-3 0��ï", Osaka, "���Ҵ Pro W3";font-size:12px;color:#666666;line-height:11pt; }

.MSP_gothic_black_11 { font-family:"-3 0��ï", Osaka, "���Ҵ Pro W3";font-size:11px;color:#000000; }

.MSP_gothic_black_12 { font-family:"-3 0��ï", Osaka, "���Ҵ Pro W3";font-size:12px;color:#000000; }

.MSP_gothic_black_13 { font-family:"-3 0��ï", Osaka, "���Ҵ Pro W3";font-size:13px;color:#000000; }

.MSP_gothic_pink_11 { font-family:"-3 0��ï", Osaka, "���Ҵ Pro W3";font-size:11px;color:#FF0072; }

.MSP_gothic_pink_12 { font-family:"-3 0��ï", Osaka, "���Ҵ Pro W3";font-size:12px;color:#FF0072; }

.MSP_gothic_gray_13 { font-family:"-3 0��ï", Osaka, "���Ҵ Pro W3";font-size:13px;color:#666666; }

.MSP_gothic_blue_13 { font-family:"-3 0��ï", Osaka, "���Ҵ Pro W3";font-size:13px;color:#0099FF;}

.MSP_gothic_gray_14 { font-family:"-3 0��ï", Osaka, "���Ҵ Pro W3";font-size:14px;color:#666666; }

.MSP_gothic_gray_15 { font-family:"-3 0��ï", Osaka, "���Ҵ Pro W3";font-size:15px;color:#666666; }

.MSP_gothic_gray_16_bold { font-family:"-3 0��ï", Osaka, "���Ҵ Pro W3";font-size:16px;color:#666666;font-weight:bold; }



.arial_black_12 { font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000; }

.arial_black_13 { font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000000; }



.hobo_12_gray { font-family:"Hobo Std", Arial, Verdana;font-size:12px;color:#666666; }

.hobo_12_gray_bold { font-family:"Hobo Std", Arial, Verdana;font-size:12px;color:#666666;font-weight:bold; }

.hobo_13_pink { font-family:"Hobo Std", Arial, Verdana;font-size:13px;color:#FF0072; }

.hobo_13_pink_bold { font-family:"Hobo Std", Arial, Verdana;font-size:13px;color:#FF0072;font-weight:bold; }

.hobo_15_pink_bold { font-family:"Hobo Std", Arial, Verdana;font-size:15px;color:#FF0072;font-weight:bold; }

`


