/* -----------------------------------------------
              Reset Style
   ----------------------------------------------- */

html, body, div, span, applet, object, iframe, table, caption,
tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins,
kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,
acronym, address, big, cite, code, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
    vertical-align: baseline;
    font-family: inherit;
    font-weight: normal;
    font-style: normal;
    font-size: 100%;
    outline: 0;
    padding: 0;
    margin: 0;
    border: 0;
}
:focus {
    outline: 0;
}
body {
    background: white;
    line-height: 1;
    color: black;
}
ol, ul {
    list-style:none;
}
table {
	border-collapse: collapse;
    border-spacing: 0;
}
caption, th, td {
    font-weight: normal;
    text-align: left;
}
blockquote:bfore, blockquote:after, q:before, q:after {
    content: "";
}
blockquote, q {
    quotes: "" "";
}

/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.8.1
*/
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/* ===================================================================
 style info : コンテンツエリア関係 他

fonts
 10px = 77%     11px = 85%     12px = 93%     13px = 100%
 14px = 108%    15px = 116%    16px = 123.1%  17px = 131%
 18px = 138.5%  19px = 146.5%  20px = 153.9%  21px = 161.6%
 22px = 167%    23px = 174%    24px = 182%    25px = 189%
 26px = 197%
=================================================================== */

.clerfix:after {
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

/* -----------------------------------------------
              Hack
   ----------------------------------------------- */

.clearfix { /*clear float*/
	zoom: 1;
}

.clearfix:after { /*clear float*/
	font-size: 1px;
	content: " ";
	display: block;
	height: 0px;
	clear: both;
}

.text-image { /*text change to image*/
	text-indent: -9999px;
	overflow: hidden;
	width: 100%;
	height: 100%;
	display: block;
}

/* -----------------------------------------------
              Structure
   ----------------------------------------------- */
   
#Wrapper {
	width: 730px;
	margin: 0 auto;
	position: relative;
}

#Header {
	background-color: #000000;
	color: #FFFFFF;
	padding:0;
}

#Contents {
*	background-color: #000000;
	color: #FFFFFF;
	margin: 0;
	padding: 0;
}

div .pvc {
	background-color: #000000;
}

div .garage {
	background-color: #ff4d00;
}

#Footer {
	background-color: #000000;
	color: #FFFFFF;
	text-align: center;
	padding: 1px 0 12px;
}


.after_sales_sale_icon {
	display: inline-block;
	padding: 0.5rem 1rem;
	font-size: 1.2em;
	font-weight: bold;
	color: rgba(255,255,255,1);
	background-color: rgba(77,187,170,1);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.limited_icon {
	display: inline-block;
	padding: 0.5rem;
	/* padding: 0.5rem 1rem; */
	font-size: 1.2em;
	font-weight: bold;
	color: rgba(255,255,255,1);
	background-color: rgba(228,0,127,1);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}


/* -----------------------------------------------
              Base Style
   ----------------------------------------------- */

body {
	background-color: #FFFFFF;
	color: #000000;
	font-family: 'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif;
	font-size: 12px;
	line-height: 1.5;
	position: relative;
}


/* ========== link ========== */

a img,img {
	border: 0;
}

a {
	text-decoration: none;
}

a:link { text-decoration: none; none; color: #3d7dcc; }

a:visited { text-decoration: none; none; color: #31408a; }

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

a:active { text-decoration: underline; none; color: #855ebf; }

/* ========== heading ========== */

h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	text-align: left;
	font-size: 100%;
}

/* ========== block level elements ========== */

p {
}

div {
}

/* ========== inline level elements ========== */

strong {
	font-weight: bold;
}

.imp {
	color:#ff0000;
}

/* --------------------------------------------------------
margin
-------------------------------------------------------- */

.mgn_b0 { margin-bottom: 0 !important;}
.mgn_b05 { margin-bottom: 5px !important;}
.mgn_b07 { margin-bottom: 7px !important;}
.mgn_b10 { margin-bottom: 10px !important;}
.mgn_b20 { margin-bottom: 20px !important;}

.mgn_t10 { margin-top: 10px !important;}
.mgn_t20 { margin-top: 20px !important;}
.mgn_t120 { margin-top: 120px !important;}


/* -----------------------------------------------
              Header
   ----------------------------------------------- */

#Header .logo_wf_quesq {
	margin:20px 10px 0 10px;
	float:left;
}

#Header div#hgroup {
	margin:0 10px 0 0;
	width:530px;
	float:right;
}

#Header div#hgroup p {
	font-size:114%;}

#Header div#hgroup h2 {
	background: url(../img/header_read.png) 0 0 no-repeat;
	height:85px;
}

/* -----------------------------------------------
              Contents
   ----------------------------------------------- */

#wf2022_s_date {
	width:730px;
	height:230px;
}

#wf2022_s_date div.date_area {
	float:left;
	width:279px;
}

#wf2022_s_date h2 {
	width:279px;
	height:66px;
	background: url(../img/wf2023_s_title.png) 0 0 no-repeat;
}

#wf2022_s_date p#date {
	width:219px;
	height:31px;
	background: url(../img/wf2023_s_date.png) 0 0 no-repeat;
}

#wf2022_s_date p#place {
	font-size:118%;
}

#wf2022_s_date p#access_map {
	width:432px;
	height:230px;
	float:right;
}

#cautions {
	padding:10px;
	border:solid 2px #ff0000;
	color:#ff0000;
}

#cautions ul li {
	list-style:disc;
	margin-left:20px;
}

#limitation {
	padding:10px 20px 10px 20px;
	text-align:center;
}

#limitation h4 {
	font-size:118%;
	text-align:center;
}

#limitation p.lim_body_copy {
	font-size:150%;
}

#limitation ul li {
	float: left;
	margin:10px 19px 10px 19px;
}
/* 
#limitation ul li.persona3 {
	background: url(../img/limitation_persona3.png) 0 0 no-repeat;
	width:182px;
	height:43px;
}

#limitation ul li.toradora {
	background: url(../img/limitation_toradora.png) 0 0 no-repeat;
	width:168px;
	height:43px;
}

#limitation ul li.touhou_project {
	background: url(../img/limitation_touyou_project.png) 0 0 no-repeat;
	width:218px;
	height:43px;
}
 */

.cont_base_top {
	background: url(../img/cont_base_top.gif) 0 0 no-repeat;
	height:20px;
}

.cont_base_top_tab {
	height:165px;
}

.cont_base_top_tab ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.cont_base_top_tab ul li {
	float: left;
	margin: 0px 1px 0px 0px;
	padding: 0px;
}

.cont_base_top_tab ul li.end {
	margin: 0px;
}

.cont_base_bottom {
	background: url(../img/cont_base_bottom.gif) 0 0 no-repeat;
	height:20px;
}

.cont_pvc_base_bottom {
	background: url(../img/cont_pvc_base_bottom.gif) 0 0 no-repeat;
	height:20px;
}

.cont_garage_base_bottom {
	background: url(../img/cont_garage_base_bottom.gif) 0 0 no-repeat;
	height:20px;
}

div#body_read p {
	background: url(../img/body_read.png) 0 0 no-repeat;
	height:32px;
}

div#body_read_02 p {
	background: url(../img/body_read_02.png) 0 0 no-repeat;
	height:32px;
}

#Contents img {
	display: block;
}

#Contents {
}

#Contents .box {
	padding:20px 10px;
	position: relative;
	border-bottom: 1px solid #FFFFFF;
}

#Contents .box_end {
	border-bottom: none;
}

#Contents .box div.box_hgrop {
	/* width:355px; */
	width:350px;
	float:right;
	margin-right:10px;
}

#Contents .box p {
	line-height: 1.5;
}

#Contents .box p.bakemono {
	line-height: 1.4;
	letter-spacing: -1px;      
}

#Contents .box p.copy {
	width:345px;
	margin:10px;
}

#Contents .box .top_image {
	float:left;
	margin-left: 10px;
}

div.product_photo {
	width:710px;
	margin:10px;
}

div.product_photo ul li {
	float:left;
	margin-right:10px;
	margin-bottom: 10px;
}

#Contents .box p.notes {
	width:710px;
	margin:10px;
}

#Contents p.garage_notes {
	width:710px;
	margin:0px;
	padding: 10px 20px 10px 20px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

#Contents div.pvc_notes_noline {
	width:690px;
	margin:0px;
	padding: 10px 20px 10px 20px;
	border-top: 1px solid #ffffff;
}

#Contents div.pvc_notes_noline h3 {
	font-size: 153.9%;
	line-height: 150%;
	margin-bottom: 5px;
}

#Contents div.pvc_notes_noline a:link { text-decoration: none; none; color: #65a9fd; }

#Contentsdiv.pvc_notes_noline a:visited { text-decoration: none; none; color: #65a9fd; }

#Contents div.pvc_notes_noline a:hover { text-decoration: underline; color: #ffa500; }

#Contents div.pvc_notes_noline a:active { text-decoration: underline; none; color: #855ebf; }

#garage_read {
	display: block;
	background: url(../img/garage_read.png) 0 0 no-repeat;
	height:30px;
}


/* Products Style */

/* 2023 sum pvc */

#maitetsucs_pure_station_8620_ex_color_pvc h3 {
	background: url(../img/maitetsucs_pure_station_8620_ex_color_pvc_read.png) 0 0 no-repeat;
	height:90px;
}

#maitetsucs_pure_station_8620_ex_color_pvc p.spec {
	background: url(../img/maitetsucs_pure_station_8620_ex_color_pvc_spec.png) 0 0 no-repeat;
	height:115px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


#spicy_wolf_holo_ex_color_pvc h3 {
	background: url(../img/spicy_wolf_holo_ex_color_pvc_read.png) 0 0 no-repeat;
	height:120px;
}

#spicy_wolf_holo_ex_color_pvc p.spec {
	background: url(../img/spicy_wolf_holo_ex_color_pvc_spec.png) 0 0 no-repeat;
	height:120px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


#magical_girl_suzuhara_misae_space_suit_ver_star_white h3 {
	background: url(../img/magical_girl_suzuhara_misae_space_suit_ver_star_white_read.png?ver=1.0.1) 0 0 no-repeat;
	height:130px;
}

#magical_girl_suzuhara_misae_space_suit_ver_star_white p.spec {
	background: url(../img/magical_girl_suzuhara_misae_space_suit_ver_star_white_spec.png) 0 0 no-repeat;
	height:120px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


#r_type_r_9a_arrow_head_red_ver_pvc h3 {
	background: url(../img/r_type_r_9a_arrow_head_red_ver_pvc_read.png) 0 0 no-repeat;
	height:90px;
}

#r_type_r_9a_arrow_head_red_ver_pvc p.spec {
	background: url(../img/r_type_r_9a_arrow_head_red_ver_pvc_spec.png) 0 0 no-repeat;
	height:140px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


#touhou_kokoro_light_ver_ex_pvc h3 {
	background: url(../img/touhou_kokoro_light_ver_ex_pvc_read.png) 0 0 no-repeat;
	height:100px;
}

#touhou_kokoro_light_ver_ex_pvc p.spec {
	background: url(../img/touhou_kokoro_light_ver_ex_pvc_spec.png) 0 0 no-repeat;
	height:140px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


#ten_sura_mirim_ex_color_pvc h3 {
	background: url(../img/ten_sura_mirim_ex_color_pvc_read.png?ver=1.0.1) 0 0 no-repeat;
	height:120px;
}

#ten_sura_mirim_ex_color_pvc p.spec {
	background: url(../img/ten_sura_mirim_ex_color_pvc_spec.png) 0 0 no-repeat;
	height:140px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


#ten_sura_sion_ex_color_pvc h3 {
	background: url(../img/ten_sura_sion_ex_color_pvc_read.png) 0 0 no-repeat;
	height:110px;
}

#ten_sura_sion_ex_color_pvc p.spec {
	background: url(../img/ten_sura_sion_ex_color_pvc_spec.png) 0 0 no-repeat;
	height:140px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


#cobra_the_psychogun_ex_color_pvc h3 {
	background: url(../img/cobra_the_psychogun_ex_color_pvc_read.png) 0 0 no-repeat;
	height:120px;
}

#cobra_the_psychogun_ex_color_pvc p.spec {
	background: url(../img/cobra_the_psychogun_ex_color_pvc_spec.png) 0 0 no-repeat;
	height:140px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


/* 2022 sum pvc */

#shining_resonance_kirika_sailor_suit_ver_ex_pvc h3 {
	background: url(../img/shining_resonance_kirika_sailor_suit_ver_ex_pvc_read.png) 0 0 no-repeat;
	height:90px;
}

#shining_resonance_kirika_sailor_suit_ver_ex_pvc p.spec {
	background: url(../img/shining_resonance_kirika_sailor_suit_ver_ex_pvc_spec.png) 0 0 no-repeat;
	height:140px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


#r_type_rwf_9abk_arrow_head_bk_ver_pvc h3 {
	background: url(../img/r_type_rwf_9abk_arrow_head_bk_ver_pvc_read.png) 0 0 no-repeat;
	height:90px;
}

#r_type_rwf_9abk_arrow_head_bk_ver_pvc p.spec {
	background: url(../img/r_type_rwf_9abk_arrow_head_bk_ver_pvc_spec.png) 0 0 no-repeat;
	height:140px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


#touhou_kokoro_ex_pvc h3 {
	background: url(../img/touhou_kokoro_ex_pvc_read.png) 0 0 no-repeat;
	height:100px;
}

#touhou_kokoro_ex_pvc p.spec {
	background: url(../img/touhou_kokoro_ex_pvc_spec.png) 0 0 no-repeat;
	height:140px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


#kankore_vernyi_pvc h3 {
	background: url(../img/kankore_vernyi_pvc_read.png) 0 0 no-repeat;
	height:110px;
}

#kankore_vernyi_pvc p.spec {
	background: url(../img/kankore_vernyi_pvc_spec.png) 0 0 no-repeat;
	height:120px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


#kankore_prinz_eugen_kai_pvc h3 {
	background: url(../img/kankore_prinz_eugen_kai_pvc_read.png) 0 0 no-repeat;
	height:80px;
}

#kankore_prinz_eugen_kai_pvc p.spec {
	background: url(../img/kankore_prinz_eugen_kai_pvc_spec.png) 0 0 no-repeat;
	height:120px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


#cobra_the_space_pirate_ex_pvc h3 {
	background: url(../img/cobra_the_space_pirate_ex_pvc_read.png) 0 0 no-repeat;
	height:80px;
}

#cobra_the_space_pirate_ex_pvc p.spec {
	background: url(../img/cobra_the_space_pirate_ex_pvc_spec.png) 0 0 no-repeat;
	height:120px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


/* pvc *//*

#magical_girl_suzuhara_misae_bunny_girl_style_ex_black_pvc h3 {
	background: url(../img/magical_girl_suzuhara_misae_bunny_girl_style_ex_black_pvc_read.png) 0 0 no-repeat;
	height:90px;
}

#magical_girl_suzuhara_misae_bunny_girl_style_ex_black_pvc p.spec {
	background: url(../img/magical_girl_suzuhara_misae_bunny_girl_style_ex_black_pvc_spec.png) 0 0 no-repeat;
	height:140px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


#kankore_hokuhou_seiki_rainy_season_graphic_ver_pvc h3 {
	background: url(../img/kankore_hokuhou_seiki_rainy_season_graphic_ver_pvc_read.png) 0 0 no-repeat;
	height:90px;
}

#kankore_hokuhou_seiki_rainy_season_graphic_ver_pvc p.spec {
	background: url(../img/kankore_hokuhou_seiki_rainy_season_graphic_ver_pvc_spec.png) 0 0 no-repeat;
	height:120px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


#touhou_komeiji_satori_ex_color_pvc h3 {
	background: url(../img/touhou_komeiji_satori_ex_color_pvc_read.png) 0 0 no-repeat;
	height:100px;
}

#touhou_komeiji_satori_ex_color_pvc p.spec {
	background: url(../img/touhou_komeiji_satori_ex_color_pvc_spec.png) 0 0 no-repeat;
	height:140px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


#touhou_komeiji_koishi_ex_color_pvc h3 {
	background: url(../img/touhou_komeiji_koishi_ex_color_pvc_read.png) 0 0 no-repeat;
	height:100px;
}

#touhou_komeiji_koishi_ex_color_pvc p.spec {
	background: url(../img/touhou_komeiji_koishi_ex_color_pvc_spec.png) 0 0 no-repeat;
	height:140px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


*//* garage *//*

#kankore_kaga_garage h3 {
	background: url(../img/kankore_kaga_garage_read.png) 0 0 no-repeat;
	height:90px;
}

#kankore_kaga_garage p.spec {
	background: url(../img/kankore_kaga_garage_spec.png) 0 0 no-repeat;
	height:105px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#fate_grand_order_elisabeth_bathory_brave_garage h3 {
	background: url(../img/fate_grand_order_elisabeth_bathory_brave_garage_read.png) 0 0 no-repeat;
	height:120px;
}

#fate_grand_order_elisabeth_bathory_brave_garage p.spec {
	background: url(../img/fate_grand_order_elisabeth_bathory_brave_garage_spec.png) 0 0 no-repeat;
	height:120px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#made_in_abyss_nanachi_garage h3 {
	background: url(../img/made_in_abyss_nanachi_garage_read.png) 0 0 no-repeat;
	height:110px;
}

#made_in_abyss_nanachi_garage p.spec {
	background: url(../img/made_in_abyss_nanachi_garage_spec.png) 0 0 no-repeat;
	height:120px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#eromanga_sensei_izumi_sagiri_ending_mode_garage h3 {
	background: url(../img/eromanga_sensei_izumi_sagiri_ending_mode_garage_read.png) 0 0 no-repeat;
	height:120px;
}

#eromanga_sensei_izumi_sagiri_ending_mode_garage p.spec {
	background: url(../img/eromanga_sensei_izumi_sagiri_ending_mode_garage_spec.png) 0 0 no-repeat;
	height:120px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#touhou_remilia_kourindou_ver_garage h3 {
	background: url(../img/touhou_remilia_kourindou_ver_garage_read.png) 0 0 no-repeat;
	height:120px;
}

#touhou_remilia_kourindou_ver_garage p.spec {
	background: url(../img/touhou_remilia_kourindou_ver_garage_spec.png) 0 0 no-repeat;
	height:120px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#touhou_sakuya_kourindou_ver_garage h3 {
	background: url(../img/touhou_sakuya_kourindou_ver_garage_read.png) 0 0 no-repeat;
	height:120px;
}

#touhou_sakuya_kourindou_ver_garage p.spec {
	background: url(../img/touhou_sakuya_kourindou_ver_garage_spec.png) 0 0 no-repeat;
	height:120px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}
*/



/*
#touhou_reimu_kourindou_ver_ex_color h3 {
	background: url(../img/touhou_reimu_kourindou_ver_ex_color_read.png) 0 0 no-repeat;
	height:90px;
}

#touhou_reimu_kourindou_ver_ex_color p.spec {
	background: url(../img/touhou_reimu_kourindou_ver_ex_color_spec.png) 0 0 no-repeat;
	height:130px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}
#valkyria_duel_chronicles_selvaria_bles_bunny_spy_ver_royal_white h3 {
	background: url(../img/valkyria_duel_chronicles_selvaria_bles_bunny_spy_ver_royal_white_read.png) 0 0 no-repeat;
	height:90px;
}

#valkyria_duel_chronicles_selvaria_bles_bunny_spy_ver_royal_white p.spec {
	background: url(../img/valkyria_duel_chronicles_selvaria_bles_bunny_spy_ver_royal_white_spec.png) 0 0 no-repeat;
	height:130px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#touhou_marisa_kourindou_ver_ex_color h3 {
	background: url(../img/touhou_marisa_kourindou_ver_ex_color_read.png) 0 0 no-repeat;
	height:90px;
}

#touhou_marisa_kourindou_ver_ex_color p.spec {
	background: url(../img/touhou_marisa_kourindou_ver_ex_color_spec.png) 0 0 no-repeat;
	height:130px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}



#kankore_teruzuki_garage_kit h3 {
	background: url(../img/kankore_teruzuki_garage_kit_read.png) 0 0 no-repeat;
	height:105px;
}

#kankore_teruzuki_garage_kit p.spec {
	background: url(../img/kankore_teruzuki_garage_kit_spec.png) 0 0 no-repeat;
	height:90px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#touhou_komeiji_satori_garage_kit h3 {
	background: url(../img/touhou_komeiji_satori_garage_kit_read.png) 0 0 no-repeat;
	height:80px;
}

#touhou_komeiji_satori_garage_kit p.spec {
	background: url(../img/touhou_komeiji_satori_garage_kit_spec.png) 0 0 no-repeat;
	height:110px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#seventh_dragon_2020_ii_samurai_katanako_maid_style_garage_kit h3 {
	background: url(../img/7th_dragon_2020_ii_samurai_katanako_maid_style_garage_kit_read.png) 0 0 no-repeat;
	height:80px;
}

#seventh_dragon_2020_ii_samurai_katanako_maid_style_garage_kit p.spec {
	background: url(../img/7th_dragon_2020_ii_samurai_katanako_maid_style_garage_kit_spec.png) 0 0 no-repeat;
	height:110px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#eromanga_sensei_yamada_elf_garage_kit h3 {
	background: url(../img/eromanga_sensei_yamada_elf_garage_kit_read.png) 0 0 no-repeat;
	height:105px;
}

#eromanga_sensei_yamada_elf_garage_kit p.spec {
	background: url(../img/eromanga_sensei_yamada_elf_garage_kit_spec.png) 0 0 no-repeat;
	height:110px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#arpeggio_takao_sailor_ver_garage_kit h3 {
	background: url(../img/arpeggio_takao_sailor_ver_garage_kit_read.png) 0 0 no-repeat;
	height:90px;
}

#arpeggio_takao_sailor_ver_garage_kit p.spec {
	background: url(../img/arpeggio_takao_sailor_ver_garage_kit_spec.png) 0 0 no-repeat;
	height:135px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}




#fate_grand_order_assassin_syutendouji_garage_kit h3 {
	background: url(../img/fate_grand_order_assassin_syutendouji_garage_kit_read.png) 0 0 no-repeat;
	height:90px;
}

#fate_grand_order_assassin_syutendouji_garage_kit p.spec {
	background: url(../img/fate_grand_order_assassin_syutendouji_garage_kit_spec.png) 0 0 no-repeat;
	height:110px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#magical_girl_suzuhara_misae_bunny_girl_style_garage_kit h3 {
	background: url(../img/magical_girl_suzuhara_misae_bunny_girl_style_garage_kit_read.png) 0 0 no-repeat;
	height:90px;
}

#magical_girl_suzuhara_misae_bunny_girl_style_garage_kit p.spec {
	background: url(../img/magical_girl_suzuhara_misae_bunny_girl_style_garage_kit_spec.png) 0 0 no-repeat;
	height:110px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


#kin_iro_mosaic_kujou_karen_bathing_suits_style_garage_kit h3 {
	background: url(../img/kin_iro_mosaic_kujou_karen_bathing_suits_style_garage_kit_read.png) 0 0 no-repeat;
	height:90px;
}

#kin_iro_mosaic_kujou_karen_bathing_suits_style_garage_kit p.spec {
	background: url(../img/kin_iro_mosaic_kujou_karen_bathing_suits_style_garage_kit_spec.png) 0 0 no-repeat;
	height:110px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#touhou_reimu_kourindou_ver_garage_kit h3 {
	background: url(../img/touhou_reimu_kourindou_ver_garage_kit_read.png) 0 0 no-repeat;
	height:90px;
}

#touhou_reimu_kourindou_ver_garage_kit p.spec {
	background: url(../img/touhou_reimu_kourindou_ver_garage_kit_spec.png) 0 0 no-repeat;
	height:110px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#kankore_hokuhou_seiki_garage_kit h3 {
	background: url(../img/kankore_hokuhou_seiki_garage_kit_read.png) 0 0 no-repeat;
	height:80px;
}

#kankore_hokuhou_seiki_garage_kit p.spec {
	background: url(../img/kankore_hokuhou_seiki_garage_kit_spec.png) 0 0 no-repeat;
	height:95px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


*//*
#fate_grand_order_lancer_scathach_first_coming h3 {
	background: url(../img/fate_grand_order_lancer_scathach_first_coming_read.png) 0 0 no-repeat;
	height:90px;
}

#fate_grand_order_lancer_scathach_first_coming p.spec {
	background: url(../img/fate_grand_order_lancer_scathach_first_coming_spec.png) 0 0 no-repeat;
	height:110px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#kin_iro_mosaic_alice_british_battle_ver_ex_color h3 {
	background: url(../img/kin_iro_mosaic_alice_british_battle_ver_ex_color_read.png) 0 0 no-repeat;
	height:90px;
}

#kin_iro_mosaic_alice_british_battle_ver_ex_color p.spec {
	background: url(../img/kin_iro_mosaic_alice_british_battle_ver_ex_color_spec.png) 0 0 no-repeat;
	height:130px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#touhou_remilia_koumajo_ex_color h3 {
	background: url(../img/touhou_remilia_koumajo_ex_color_read.png) 0 0 no-repeat;
	height:90px;
}

#touhou_remilia_koumajo_ex_color p.spec {
	background: url(../img/touhou_remilia_koumajo_ex_color_spec.png) 0 0 no-repeat;
	height:130px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#kin_iro_mosaic_alice_onepiece_style_milky_pink h3 {
	background: url(../img/kin_iro_mosaic_alice_onepiece_style_milky_pink_read.png) 0 0 no-repeat;
	height:90px;
}

#kin_iro_mosaic_alice_onepiece_style_milky_pink p.spec {
	background: url(../img/kin_iro_mosaic_alice_onepiece_style_milky_pink_spec.png) 0 0 no-repeat;
	height:130px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


#gate_rolly_mercury h3 {
	background: url(../img/gate_rolly_mercury_read.png) 0 0 no-repeat;
	height:90px;
}

#gate_rolly_mercury p.spec {
	background: url(../img/gate_rolly_mercury_spec.png) 0 0 no-repeat;
	height:110px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#phantom_world_kawakami_mai h3 {
	background: url(../img/phantom_world_kawakami_mai_read.png) 0 0 no-repeat;
	height:90px;
}

#phantom_world_kawakami_mai p.spec {
	background: url(../img/phantom_world_kawakami_mai_spec.png) 0 0 no-repeat;
	height:110px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}
*/


/*

#showbyrock_cyan_swimwear_style_limited h3 {
	background: url(../img/showbyrock_cyan_swimwear_style_limited_read.png) 0 0 no-repeat;
	height:90px;
}

#showbyrock_cyan_swimwear_style_limited p.spec {
	background: url(../img/showbyrock_cyan_swimwear_style_limited_spec.png) 0 0 no-repeat;
	height:125px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#kin_iro_mosaic_alice_british_battle_ver h3 {
	background: url(../img/kin_iro_mosaic_alice_british_battle_ver_read.png) 0 0 no-repeat;
	height:90px;
}

#kin_iro_mosaic_alice_british_battle_ver p.spec {
	background: url(../img/kin_iro_mosaic_alice_british_battle_ver_spec.png) 0 0 no-repeat;
	height:130px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#fate_grand_order_lancer_scathach h3 {
	background: url(../img/fate_grand_order_lancer_scathach_read.png) 0 0 no-repeat;
	height:90px;
}

#fate_grand_order_lancer_scathach p.spec {
	background: url(../img/fate_grand_order_lancer_scathach_spec.png) 0 0 no-repeat;
	height:110px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#gargantia_amy_dancer_style h3 {
	background: url(../img/gargantia_amy_dancer_style_read.png) 0 0 no-repeat;
	height:90px;
}

#gargantia_amy_dancer_style p.spec {
	background: url(../img/gargantia_amy_dancer_style_spec.png) 0 0 no-repeat;
	height:110px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#sevence_dragon_3_god_hand h3 {
	background: url(../img/sevence_dragon_3_god_hand_read.png) 0 0 no-repeat;
	height:90px;
}

#sevence_dragon_3_god_hand p.spec {
	background: url(../img/sevence_dragon_3_god_hand_spec.png) 0 0 no-repeat;
	height:110px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#touhou_patchouli_great_library_not_moving h3 {
	background: url(../img/touhou_patchouli_great_library_not_moving_read.png) 0 0 no-repeat;
	height:90px;
}

#touhou_patchouli_great_library_not_moving p.spec {
	background: url(../img/touhou_patchouli_great_library_not_moving_spec.png) 0 0 no-repeat;
	height:125px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#kankore_yukikaze h3 {
	background: url(../img/kankore_yukikaze_read.png) 0 0 no-repeat;
	height:90px;
}

#kankore_yukikaze p.spec {
	background: url(../img/kankore_yukikaze_spec.png) 0 0 no-repeat;
	height:90px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


#kankore_haruna_eventsp h3 {
	background: url(../img/kankore_haruna_eventsp_read.png) 0 0 no-repeat;
	height:70px;
}

#kankore_haruna_eventsp p.spec {
	background: url(../img/kankore_haruna_eventsp_spec.png) 0 0 no-repeat;
	height:100px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#kankore_cruiser_kitakami h3 {
	background: url(../img/kankore_cruiser_kitakami_read.png) 0 0 no-repeat;
	height:90px;
}

#kankore_cruiser_kitakami p.spec {
	background: url(../img/kankore_cruiser_kitakami_spec.png) 0 0 no-repeat;
	height:100px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#kankore_takao h3 {
	background: url(../img/kankore_takao_read.png) 0 0 no-repeat;
	height:90px;
}

#kankore_takao p.spec {
	background: url(../img/kankore_takao_spec.png) 0 0 no-repeat;
	height:85px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#arpeggio_takao_bunny h3 {
	background: url(../img/arpeggio_takao_bunny_read.png) 0 0 no-repeat;
	height:90px;
}

#arpeggio_takao_bunny p.spec {
	background: url(../img/arpeggio_takao_bunny_spec.png) 0 0 no-repeat;
	height:100px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#kankore_naka_kai_second h3 {
	background: url(../img/kankore_naka_kai_second_read.png) 0 0 no-repeat;
	height:90px;
}

#kankore_naka_kai_second p.spec {
	background: url(../img/kankore_naka_kai_second_spec.png) 0 0 no-repeat;
	height:85px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#p4u_labrys_naked h3 {
	background: url(../img/p4u_labrys_naked_read.png) 0 0 no-repeat;
	height:90px;
}

#p4u_labrys_naked p.spec {
	background: url(../img/p4u_labrys_naked_spec.png) 0 0 no-repeat;
	height:100px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


#touhou_koishi_ex h3 {
	background: url(../img/touhou_koishi_ex_read.png) 0 0 no-repeat;
	height:70px;
}

#touhou_koishi_ex p.spec {
	background: url(../img/touhou_koishi_ex_spec.png) 0 0 no-repeat;
	height:120px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#kankore_atago h3 {
	background: url(../img/kankore_atago_read.png) 0 0 no-repeat;
	height:90px;
}

#kankore_atago p.spec {
	background: url(../img/kankore_atago_spec.png) 0 0 no-repeat;
	height:85px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#kankore_kongou h3 {
	background: url(../img/kankore_kongou_read.png) 0 0 no-repeat;
	height:80px;
}

#kankore_kongou p.spec {
	background: url(../img/kankore_kongou_spec.png) 0 0 no-repeat;
	height:85px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#kankore_ooi_kai h3 {
	background: url(../img/kankore_ooi_kai_read.png) 0 0 no-repeat;
	height:80px;
}

#kankore_ooi_kai p.spec {
	background: url(../img/kankore_ooi_kai_spec.png) 0 0 no-repeat;
	height:85px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#kankore_tenryuu h3 {
	background: url(../img/kankore_tenryuu_read.png) 0 0 no-repeat;
	height:80px;
}

#kankore_tenryuu p.spec {
	background: url(../img/kankore_tenryuu_spec.png) 0 0 no-repeat;
	height:85px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#kankore_tatsuta h3 {
	background: url(../img/kankore_tatsuta_read.png) 0 0 no-repeat;
	height:90px;
}

#kankore_tatsuta p.spec {
	background: url(../img/kankore_tatsuta_spec.png) 0 0 no-repeat;
	height:85px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#touhou_fran_ex h3 {
	background: url(../img/touhou_fran_ex_read.png) 0 0 no-repeat;
	height:90px;
}

#touhou_fran_ex p.spec {
	background: url(../img/touhou_fran_ex_spec.png) 0 0 no-repeat;
	height:80px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#p4uma_eliza_ex h3 {
	background: url(../img/p4uma_eliza_ex_read.png) 0 0 no-repeat;
	height:90px;
}

#p4uma_eliza_ex p.spec {
	background: url(../img/p4uma_eliza_ex_spec.png) 0 0 no-repeat;
	height:80px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#eiyuu_perceval_dce h3 {
	background: url(../img/eiyuu_perceval_dce_read.png) 0 0 no-repeat;
	height:90px;
}

#eiyuu_perceval_dce p.spec {
	background: url(../img/eiyuu_perceval_dce_spec.png) 0 0 no-repeat;
	height:80px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#touhou_yuuka_ex h3 {
	background: url(../img/touhou_yuuka_ex_read.png) 0 0 no-repeat;
	height:90px;
}

#touhou_yuuka_ex p.spec {
	background: url(../img/touhou_yuuka_ex_spec.png) 0 0 no-repeat;
	height:80px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


#kankore_kirishima h3 {
	background: url(../img/kankore_kirishima_read.png) 0 0 no-repeat;
	height:90px;
}

#kankore_kirishima p.spec {
	background: url(../img/kankore_kirishima_spec.png) 0 0 no-repeat;
	height:80px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#kankore_kitakami_kai h3 {
	background: url(../img/kankore_kitakami_kai_read.png) 0 0 no-repeat;
	height:90px;
}

#kankore_kitakami_kai p.spec {
	background: url(../img/kankore_kitakami_kai_spec.png) 0 0 no-repeat;
	height:80px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#arpeggio_iona h3 {
	background: url(../img/arpeggio_iona_read.png) 0 0 no-repeat;
	height:90px;
}

#arpeggio_iona p.spec {
	background: url(../img/arpeggio_iona_spec.png) 0 0 no-repeat;
	height:80px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#eiyuu_tutankhamen h3 {
	background: url(../img/eiyuu_tutankhamen_read.png) 0 0 no-repeat;
	height:90px;
}

#eiyuu_tutankhamen p.spec {
	background: url(../img/eiyuu_tutankhamen_spec.png) 0 0 no-repeat;
	height:80px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#touhou_koishi h3 {
	background: url(../img/touhou_koishi_read.png) 0 0 no-repeat;
	height:90px;
}

#touhou_koishi p.spec {
	background: url(../img/touhou_koishi_spec.png) 0 0 no-repeat;
	height:80px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#touhou_remilia_kouma h3 {
	background: url(../img/touhou_remilia_kouma_read.png) 0 0 no-repeat;
	height:90px;
}

#touhou_remilia_kouma p.spec {
	background: url(../img/touhou_remilia_kouma_spec.png) 0 0 no-repeat;
	height:90px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#eiyuu_g_tutankhamun_dce h3 {
	background: url(../img/eiyuu_g_tutankhamun_dce_read.png) 0 0 no-repeat;
	height:90px;
}

#eiyuu_g_tutankhamun_dce p.spec {
	background: url(../img/eiyuu_g_tutankhamun_dce_spec.png) 0 0 no-repeat;
	height:100px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#eiyuu_dreak_dce h3 {
	background: url(../img/eiyuu_dreak_dce_read.png) 0 0 no-repeat;
	height:90px;
}

#eiyuu_dreak_dce p.spec {
	background: url(../img/eiyuu_dreak_dce_spec.png) 0 0 no-repeat;
	height:100px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#bokutomo_seina_forging h3 {
	background: url(../img/bokutomo_seina_forging_read.png) 0 0 no-repeat;
	height:90px;
}

#bokutomo_seina_forging p.spec {
	background: url(../img/bokutomo_seina_forging_spec.png) 0 0 no-repeat;
	height:100px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

 */

.copyright {
	margin-left: 10px;
}

.youtube {
	margin: 10px;
}




#Contents .name {
	height: 16px;
	border-bottom: 1px solid #FFFFFF;
	padding-bottom: 5px;
	margin-bottom: 3px;
}

#Contents .name-01 {
	background: url(../images/name_01.gif) 0 0 no-repeat;	
}

#Contents .name-02 {
	background: url(../images/name_02.gif) 0 0 no-repeat;	
}

#Contents .name-03 {
	background: url(../images/name_03.gif) 0 0 no-repeat;	
}

#Contents .border-area {
	margin: 0;
	padding: 8px 13px;
	text-align: center;
	border: 1px solid #FFFFFF;
}

#Contents .border-area h2 {
	text-align: center;
	background: url(../images/copy_02.gif) 4px 0 no-repeat;
	height: 17px;
	padding-bottom: 2px;	
}

#Contents .border-area .button {
	display: block;
	background: url(../images/btn.gif) 0 0 no-repeat;
	height: 17px;
	margin-top: 4px;
}

/* -----------------------------------------------
              Footer
   ----------------------------------------------- */

