@charset "utf-8";html,body{margin:0;padding:0;}
body,table,input,select,optgroup,option,textbox{font-family:'Arial','Tahoma',sans-serif;font-size:12px;line-height:1.2em;}
body{background-color:#FFD475;color:#000;background-image:url('/allages/design/image/background.png');background-position:top center;background-repeat:repeat-y;}
form{margin:0;}
optgroup{font-style:italic;font-weight:bold;}
option{font-style:normal;font-weight:normal;}
.nobr{white-space:nowrap;}
a:link{text-decoration:underline;color:#00E;}
a:visited{text-decoration:underline;color:#551A8B;}
a:hover{color:#E00;text-decoration:underline;}
a img{border:0;}
.foreign{font-style:italic;}
optgroup{margin:0;padding:0;}
optgroup option{margin-left:1.25ex;margin-right:0;margin-top:0;margin-bottom:0;padding:0;}
#header_navigation{background-image:url('/allages/design/image/header/navigation/background.png');}
#sidebar{background-image:url('/allages/design/image/right/background.png');background-color:#FFD475;background-repeat:repeat-y;}
#sidebar_design_supporter1{background-image:url('/allages/design/image/right/background-top.png');background-repeat:no-repeat;background-position:center top;}
#sidebar .line_white_top{background-image:url('/allages/design/image/right/line/white/top.png');background-repeat:no-repeat;background-position:center bottom;}
#sidebar .line_white_middle{background-image:url('/allages/design/image/right/line/white/middle.png');background-repeat:repeat-y;background-position:center center;}
#sidebar .line_white_bottom{background-color:#FFF;background-image:url('/allages/design/image/right/line/white/bottom.png');background-repeat:no-repeat;background-position:center top;}
#sidebar .line_khaki_top{background-image:url('/allages/design/image/right/line/khaki/top.png');background-repeat:no-repeat;background-position:center bottom;}
#sidebar .line_khaki_middle{background-image:url('/allages/design/image/right/line/khaki/middle.png');background-repeat:repeat-y;background-position:center center;}
#sidebar .line_khaki_bottom{background-image:url('/allages/design/image/right/line/khaki/bottom.png');background-repeat:no-repeat;background-position:center top;}
#sidebar .line_ranking_top{background-image:url('/allages/design/image/right/ranking/top.png');background-repeat:no-repeat;background-position:center bottom;}
#sidebar .line_ranking_middle{background-image:url('/allages/design/image/right/ranking/middle.png');background-color:#FFF;background-repeat:repeat-y;background-position:center center;}
#sidebar .line_ranking_bottom{background-image:url('/allages/design/image/right/ranking/bottom.png');background-repeat:no-repeat;background-position:center bottom;}
#sidebar_regist{margin-top:6px;}
#sidebar_login,#sidebar_search,#sidebar_ranking,#sidebar_buttons{margin-top:11px;}
#sidebar #sidebar_cart_top{background-image:url('/allages/design/image/right/cart/top.png');background-repeat:no-repeat;background-position:center bottom;}
#sidebar #sidebar_cart_middle{background-image:url('/allages/design/image/right/cart/middle.png');background-color:#FFF;background-repeat:repeat-y;background-position:center center;}
#sidebar #sidebar_cart_bottom{background-image:url('/allages/design/image/right/cart/bottom.png');background-repeat:no-repeat;background-position:center bottom;}
#sidebar select#sidebar_search_select_tag{width:145px;}
#main{background-image:url('/allages/design/image/righttop.png');background-color:#FFE29C;background-repeat:no-repeat;background-position:right top;position:relative;left:0;top:0;padding-bottom:20px;}
.item_type_overlay_base{position:relative;top:0;left:0;}
.item_type_overlay_base .item_type_overlay{position:absolute;left:0;top:0;}
.textbox{width:794px;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;text-align:left;}
.textbox .textbox_header{background-image:url('/allages/design/image/textbox/top.png');background-position:bottom left;background-repeat:no-repeat;min-height:6px;height:auto!important;height:6px;padding:0;margin:0;}
.textbox .textbox_body{background-image:url('/allages/design/image/textbox/middle.png');background-position:top left;background-repeat:repeat-y;background-color:#FFF;padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:8px;margin:0;text-align:justify;}
.textbox .textbox_inner_heading,.textbox .textbox_warning{background-image:url('/allages/design/image/textbox/middle.png');background-position:top left;background-repeat:repeat-y;margin:0;padding:0;}
.textbox .textbox_inner_heading h2,.textbox .textbox_inner_heading h3,.textbox .textbox_inner_heading h4,.textbox .textbox_inner_heading h5,.textbox .textbox_inner_heading h6,.textbox .textbox_warning p{margin-left:2px;margin-right:2px;margin-top:0;margin-bottom:0;padding:2px;background-color:#EBB2CE;font-size:1em;font-weight:bold;font-style:normal;}
.textbox .textbox_warning p{font-weight:normal;}
.textbox .textbox_footer{background-image:url('/allages/design/image/textbox/bottom.png');background-position:top left;background-repeat:no-repeat;height:6px;margin:0;padding:0;}
.textbox .textbox_header h2{position:relative;left:-1px;top:0;margin:0;padding:0;font-size:36px;color:#EC16A0;}
.title_list .page_link{text-align:right;margin:0;}
.title_list .entry{border:2px solid #F854AE;margin-top:10px;margin-bottom:10px;}
.title_list .entry_schedule{border:2px solid #3894F7;}
.title_list .title_name,.search_query .search_attribute_group_name{background-color:#FFE29C;padding:2px;font-weight:bold;}
.title_list .entry_schedule .title_name{background-color:#B1FFAD;}
.search_result p.title_match{background-color:#F854AE;color:#FFF;text-align:center;margin:0;padding:2px;}
h3.catalog_schedule{background-image:url('/allages/design/image/catalog/heading/background/coming_soon.png');background-repeat:no-repeat;background-position:right center;}
h3.catalog_on_sale{background-image:url('/allages/design/image/catalog/heading/background/now_on_sale.png');background-repeat:no-repeat;background-position:right center;}
#search_again{position:relative;top:0;left:0;}
#search_again p.search_move{margin:0;padding:0;position:absolute;right:2px;top:7px;}
.title_detail{width:782px;text-align:left;}
.title_detail .title_data1{margin-left:9px;}
.title_detail h2{text-align:left;background-image:url('/allages/design/image/title_detail/heading/background/title_information.png');background-position:right center;background-repeat:no-repeat;padding:0;margin-left:0;margin-right:0;margin-top:11px;margin-bottom:5px;}
.title_detail h3{margin:0;padding:0;}
.title_detail h3.name{font-size:2.3em;color:#FF5E5E;margin:0;padding:0;line-height:1.1em;text-align:left;}
.title_detail .title_main_info td{background-color:#FFF;}
.title_detail .white_round_box .white_round_box_body{position:relative;left:0;top:0;text-align:justify;margin-left:8px;margin-right:8px;margin-top:5px;margin-bottom:5px;}
.title_detail .beige_box{margin-top:8px;}
.title_detail .beige_left_top{background-image:url('/allages/design/image/title_detail/textbox/beige/left_top.png');background-position:left bottom;background-repeat:no-repeat;}
.title_detail .beige_top{background-image:url('/allages/design/image/title_detail/textbox/beige/top.png');background-position:left bottom;background-repeat:repeat-x;}
.title_detail .beige_right_top{background-image:url('/allages/design/image/title_detail/textbox/beige/right_top.png');background-position:right bottom;background-repeat:no-repeat;}
.title_detail .beige_left{background-image:url('/allages/design/image/title_detail/textbox/beige/border.png');background-position:left top;background-repeat:repeat-y;background-color:#FFE6BC;}
.title_detail .beige_right{background-image:url('/allages/design/image/title_detail/textbox/beige/border.png');background-position:right top;background-repeat:repeat-y;background-color:#FFE6BC;}
.title_detail .beige_left_bottom{background-image:url('/allages/design/image/title_detail/textbox/beige/left_bottom.png');background-position:left bottom;background-repeat:no-repeat;}
.title_detail .beige_bottom{background-image:url('/allages/design/image/title_detail/textbox/beige/border.png');background-position:left bottom;background-repeat:repeat-x;background-color:#FFE6BC;}
.title_detail .beige_right_bottom{background-image:url('/allages/design/image/title_detail/textbox/beige/right_bottom.png');background-position:right bottom;background-repeat:no-repeat;}
.title_detail .beige_body{background-color:#FFE6BC;}
.title_detail .character_bg,.title_detail .character_cg{background-color:#B0ACA4;}
.title_detail .character_name{font-size:30px;color:#F61590;line-height:30px;}
.title_detail .gray_box{background-color:#FFF;}
.title_detail .gray_box_header{height:10px!important;background-image:url('/allages/design/image/title_detail/textbox/gray/top.png');background-position:bottom center;background-repeat:no-repeat;margin:0;padding:0;}
.title_detail .gray_box_footer{height:10px!important;background-image:url('/allages/design/image/title_detail/textbox/gray/bottom.png');background-position:top center;background-repeat:no-repeat;}
.title_detail .gray_box_body{padding-left:15px;padding-right:15px;text-align:justify;}
.gallery .page_link{text-align:right;margin:0;}
.gallery .gallery_date{color:#ee46a5;}
.gallery .gallery_item{background-color:#ffaabd;}
.gallery .gallery_item_data{background-color:#fff;}
.gallery .gallery_item_title{font-weight:bold;font-size:1.5em;line-height:1.3em;border-bottom:3px solid #f61c94;}
.gallery .gallery_item_title a:link{text-decoration:none;color:#000;}
.gallery .gallery_item_title a:visited{text-decoration:none;color:#000;}
.gallery .gallery_item_descript{text-align:justify;margin-top:.4em;}
.gallery .gallery_pict{background-color:#fff;background-repeat:no-repeat;background-position:left top;}
ol.support_step{margin:0;padding:0;}
ol.support_step li{margin-left:3em;margin-bottom:1em;margin-top:0;margin-right:0;}
ol.support_step li.step_last{margin-bottom:0;}
ul.faqlist{list-style-type:none;margin:0;padding:0;}
ul.faqlist li{list-style-type:none;margin-top:5px;margin-bottom:5px;margin-left:0;margin-right:0;padding:0;}
.faqlist .faq_q{font-weight:bold;}
.faqlist .faq_a{margin-left:40px;text-indent:-13px;}
.faqlist .faq_at{font-weight:bold;}
ul.faqlist li ul,ul.faqlist li ol{margin:0;padding:0;}
ul.faqlist li li{margin-left:20px;padding:0;}