@charset "shift_JIS";/* --- INDEX --- */h1{margin:10px 0px 0px;padding:0px;text-align:center;font-size:16px;color:#7940cf;}#bottom_block{margin:0px 0 0 0px;padding:0px;width:800px;height:100%;display:block;float:left;}#left_news{margin:0px 0 0 0px;padding:0px;width:370px;height:400px;overflow:hidden;float:left;background:url("../img/index/bg_whatsnew.png") 0 0 no-repeat;}.news_in{margin:40px 0 0 0px;padding:0px;width:365px;height:350px;overflow:auto;float:left;}#left_news dt{margin:0px;padding:15px 15px 0px 15px;font-weight:bold;}#left_news dd{margin:0px;padding:0px 15px;}#right_banner{margin:0px;padding:0px;width:370px;height:100%;float:right;}#right_banner .ban01{margin:0px;padding:0px;width:370px;height:90px;float:left;}#right_banner .ban02{margin:12px 0 0 0px;padding:0px;width:370px;height:90px;float:left;}#right_banner .ban03_01{margin:12px 0 0 0px;padding:0px;width:180px;height:90px;float:left;}#right_banner .ban03_02{margin:12px 0 0 0px;padding:0px 0 0 10px;width:180px;height:90px;float:left;}#right_banner .ban04{margin:12px 0 0 0px;padding:0px;width:370px;height:45px;float:left;}#right_banner .ban05{margin:5px 0 0 0px;padding:0px;width:370px;height:45px;float:left;}.copy_text{margin:10px 0px;padding:0px;font-weight:bold;color:#444444;}#logo_block{margin:40px 0px 0px 0px;padding:0;width:100%;height:100%;float:left;}#logo_block img{margin-left:15px;float:left;}#info_box{margin:0px;padding:0px;width:800px;height:300px;position:relative;overflow:hidden;}#main_img{z-index:0;top:0px;left:0px;}#main_banner{margin:0px;padding:0px;width:310px;height:291px;position:relative;z-index:1;top:-295px;overflow:hidden;float:right;}#main_banner a{margin:0px; padding:0px; text-decoration:none; background:none; float:left;}#main_banner a:hover{margin:0px; padding:0px; text-decoration:none; background:none; float:left; opacity: 0.9;}#main_banner a:visited{margin:0px; padding:0px; text-decoration:none; background:none; float:left;}.items a{background:none;}.items a:hover{background:none;}.items a:visited{background:none;}