@charaset "UTF-8";h1{display:none;}
body{margin:0px;padding:0px;background:#2c2c39;font:12px/140% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;color:lightgrey;}
table.userinfo th{background-color:#3d3e4b;color:lightgrey;text-align:right;font-weight:normal;}
table.userinfo td{background-color:#121216;color:lightgrey;}
table.cart th{background-color:#3d3e4b;color:lightgrey;font-weight:normal;}
table.cart th form{background-color:#3d3e4b;}
table.cart td{background-color:#1d1d28;color:lightgrey;}
table.cart td form{background-color:#121216;}
div,p,form,ul,li{margin:0px;padding:0px;font:12px/140% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;}
form{border:0px;background:#2c2c39;border:1px soid #ff0000;}
img{border:0px;vertical-align:bottom;}
.alert{color:Gold;}
input{ime-mode:active;}
#features{list-style:decimal;padding-left:35px;}
#features li{margin-bottom:14px;line-height:125%;}
.sitemap{list-style:circle;padding-left:35px;margin-bottom:30px;}
.sitemap li{margin-bottom:3px;line-height:125%;}
.sitemap li ul{list-style:decimal;padding-left:24px;}
img.download_num{width:10px;height:5px;vertical-align:super}
#container{margin:0px auto;width:760px;}
#nav{background:#2c2c39;}
#top_swf{background:#d6d7dc;}
#top_nav{background:#2c2c39;}
#footer{clear:both;width:760px;height:25px;background:url(../images/ftr_bg.gif) bottom repeat-x;padding:32px 15px 0px 15px;}
#more_about{clear:both;width:760px;}
#top_right{width:545px;float:right;}
#top_left{width:190px;padding-right:5px;float:left;}
.result_index{text-align:center;padding:10px 0px;}
#download_right{border:0px;padding:0px;width:310px;background:#1d1d28 url(../images/download_right_box_middle.gif) repeat-y;margin-bottom:6px;}
.download_right_top{background:url(../images/download_right_box_top.gif) no-repeat;height:6px;}
.download_right_bottom{background:#2c2c39 url(../images/download_right_box_bottom.gif) top no-repeat;height:11px;}
.download_thumb_left{width:96px;padding-left:6px;text-align:center;}
.download_thumb_center{width:96px;padding:0px 5px;text-align:center}
.download_thumb_right{width:96px;padding-right:6px;text-align:center;}
.our_selection{border:0px;padding:0px;margin-right:8px;width:184px;background:#1d1d28 url(../images/our_selection_box_middle.gif) repeat-y;}
.our_selection_top{width:184px;height:6px;background:url(../images/our_selection_box_top.gif) no-repeat;}
.our_selection_bottom{background:#2c2c39 url(../images/our_selection_box_bottom.gif) top no-repeat;height:6px;}
#faq{width:338px;}
#faq p{margin-bottom:8px;}
.faq_sub_index_left{width:24px;background:url(../images/faq_sub_index_left_bg.gif) no-repeat left top;}
.faq_sub_index_right{width:513px;padding:3px 3px 2px 3px;}
.faq_sub_index_line{height:6px;background:url(../images/faq_sub_index_line.gif) repeat-x;}
.faq_sub_index_right a:link{color:#1d1d28;text-decoration:none}
.faq_sub_index_right a:visited{color:#1d1d28;text-decoration:none}
.faq_sub_index_right a:active{color:#1d1d28;text-decoration:none}
.faq_sub_index_right a:hover{color:#ffa12f;text-decoration:underline}
.orange_line{font-family:sans-serif;border-bottom:1px solid #FF9933;text-align:right;margin-bottom:5px;color:Gray;font-size:10pt;margin-top:10px;}
.faq_edge_line{background:url(../images/edge_line.gif) bottom repeat-x;padding:4px 0px;margin-bottom:10px;width:530px;}
.signup_line{background:url(../images/edge_line.gif) repeat-x;height:2px;}
#inquiry_form{width:328px;}
#user_comment{width:400px;margin:10px auto;}
.form_description{color:#ea860b;font-weight:normal;background:#3d3e4b;padding:1px;width:100%;vertical-align:top;}
.form_input{color:#3d3e4b;background:#1d1d28;padding:1px;}
#inquiry_form input,textarea{background:#c7c8d4;color:#101019;text-decoration:none;width:180px;}
#user_comment input,textarea{background:#c7c8d4;color:#101019;text-decoration:none;width:180px;}
.character{width:134px;float:left;margin:5px 3px 0px 0px;}
.hot_movie_box_top{background:url(../images/hot_movie_box_top.gif) no-repeat bottom;height:6px;}
.hot_movie_box_middle{background:#1d1d28 url(../images/hot_movie_box_middle.gif) repeat-y;padding:0px 5px 5px 5px;}
.hot_movie_box_bottom{background:url(../images/hot_movie_box_bottom.gif) no-repeat top;height:6px;}
.char_img{text-align:center;margin:0px auto;}
.best_scene{margin-bottom:12px;}
a:link{color:#ea860b;text-decoration:none}
a:visited{color:#ea860b;text-decoration:none}
a:active{color:#ea860b;text-decoration:none}
a:hover{color:#ffa332;text-decoration:underline}
a.link:link{color:#ea860b;text-decoration:underline}
a.link:visited{color:#ea860b;text-decoration:underline}
a.link:active{color:#ea860b;text-decoration:underline}
a.link:hover{color:#ffa332;text-decoration:underline}
a.item_active:link{color:#C3C3CD;text-decoration:underline}
a.item_active:visited{color:#C3C3CD;text-decoration:underline}
a.item_active:active{color:#C3C3CD;text-decoration:underline}
a.item_active:hover{color:#ffa332;text-decoration:underline}
em{color:#ea860b;font-style:normal;font-weight:normal;}
.text_sub_hdr{color:#ea860b;font-style:normal;font-weight:normal;margin-bottom:3px;}
.text_hdr{color:#ea860b;font-style:normal;font-weight:bold;margin-bottom:10px;}
.edge_line{background:url(../images/edge_line.gif) bottom repeat-x;padding:4px 0px;}
.edge_line_top{background:url(../images/edge_line.gif) top repeat-x;padding:2px 0px;}
.box td{padding:0px;}
.box td.edge_line{padding:0px 0px 2px 0px;}
.sample_btn{text-align:right;}
.category{background:#585a67;margin-bottom:8px;border:1px solid #777777;}
.category .left{width:80px;}
.category .right{width:108px;}
.category .right .text{font-size:10px;line-height:100%;color:#d6d7dc;padding:3px;}
.ddform{margin:-1px 0px 0px 0px;padding:0px;}
#MainMenu{height:39px;background:#40404C url(../images/bmid_084.gif);border:0;margin:0;padding:0;vertical-align:top;}
#tab{top:0;height:0;background:repeat-x top;margin:0;padding:0;}
#tab ul{list-style:none;float:left;margin:0 0 0 13px;padding:0;}
#tab li{display:inline;float:left;margin:0;padding:0;}
#tab a{background:#40404C url(../images/bright_084.gif) no-repeat right top;text-decoration:none;border:0;display:block;float:left;margin:0;padding:0;}
#tab a span{display:block;background:url(../images/bleft_084.gif) no-repeat left top;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#D98303;font-weight:500;line-height:39px;padding:0 14px 0 12px;}
#tab a:hover,#tab li.item_active a{background-position:right bottom;}
#tab a:hover span,#tab li.item_active a span{background-position:left bottom;color:#C3C3CD;font-weight:500;font-style:normal;text-decoration:none;}
.mybox{width:255px;border:1px solid #666666;background-color:#333333;padding:5px;height:120px;margin-bottom:15px;}
.title{border-left:#FF6600 solid 2px;border-bottom:dashed #666666 1px;padding:2px;font-size:12px;color:#FFFFFF;background-color:#1D1D28;padding-left:5px;}
.example{color:silver;}
.data{color:white;}
kbd{color:gold;font-size:15px;margin:0 10px;}
#simplegallery1{position:relative;visibility:hidden;border:1px solid #333333;}
