body {
			BACKGROUND: url(../images/pink.gif) #000;
			
	margin:0;
	text-align:left
}
body, td, th {
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, Osaka, ＭＳ Ｐゴシック, MS PGothic, Arial, Sans-Serif;
	font-size:12px;
	line-height:1.2;
	color:#4d4d4d;
}
a:link {
	color:#0066cc;
	text-decoration:none;
}
a:visited {
	color:#4f6497;
	text-decoration:none;
}
a:hover {
	color:#ef7b08;
	text-decoration:none;
}
.link a:link {
	color:#ff6600;
	text-decoration:none;
}
input, select, textarea {
	font-size:90%;
}
h1 {
	font-size:12px;
	padding:3px 0px 3px 0px;
	margin:0px 0px 0px 0px;
}
h2 {
	font-size:12px;
	font-weight:bold;
	padding:3px 0px 3px 0px;
	margin:0px 0px 0px 0px;
}
h3 {
	font-size:12px;
	font-weight:bold;
	padding:3px 0px 3px 0px;
	margin:0px 0px 0px 0px;
}
h4 {
	font-size:12px;
	font-weight:bold;
	padding:3px 0px 3px 0px;
	margin:0px 0px 0px 0px;
}
ol.navi_l {
	margin:0px;
	padding:5px 0px 5px 25px;
}
ul.inline li {
	display:inline;
}
ol.inline li {
	display:inline;
}
ul.style_none {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
ul.style_none2 {
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
}
ul.arrow {
	list-style-image:url(/img/icon/arrow_01.gif);
}
ul.style_dot {
	list-style-type:dot;
}
li {
	margin:3px 0px 3px 0px;
}
.catelink a:link {
	text-decoration:none;
	color:#4d4d4d;
}
.catelink a:visited {
	text-decoration:none;
	color:#5a5a5a;
}
.catelink a:hover {
	text-decoration:none;
	color:#ef7b08;
}
.catesublink a:link {
	text-decoration:none;
	color:#0066cc;
}
.catesublink a:visited {
	text-decoration:none;
	color:#4f6497;
}
.catesublink a:hover {
	text-decoration:none;
	color:#ef7b08;
}
ul.arrow2 {
	list-style:square inside url(/img/icon/arrow_01.gif);
}
ul.style_na {
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
}
li.style_na {
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:3px 0px 3px 0px;
}
ul.inline {
	display:inline;
	margin:0px;
	padding:0px;
}
li.inline {
	display:inline;
	margin:0px;
	padding:0px;
}
ul.style_na2 li {
	list-style-type:none;
	margin:0px 32px 0px 0px;
	padding:0px 0px 0px 0px;
}
ul.style_none3 {
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
}
ul.style_none3 li {
	list-style-type:none;
	margin:10px 0px 10px 0px;
	padding:10px 0px 10px 0px;
}
ul.act_list {
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
}
ul.act_list li {
	list-style-type:none;
	display:inline;
	float:left;
	width:230px;
}
.inline_only li {
	display:inline;
}
.li_inside {
	list-style-position:inside
}
ul.style_none4 {
	list-style-type:none;
	margin:0px 0px 0px 10px;
	padding:5px 0px 5px 0px;
}
ul.dot {
	list-style-type:none;
	margin-left:15px;
	padding-left:10px;
	list-style-image:url(/img/icon/dot2x2.gif);
}
ul.style_none4 li {
	list-style-type:none;
	margin:0px 0px 0px 10px;
	padding:5px 0px 5px 0px;
}
ul.style_na6 li {
	list-style-type:none;
	margin:0px 20px 0px 40px;
	padding:0px 0px 0px 0px;
}
ul.style_none1 li {
	list-style-type:none;
}
p.inline {
	display:inline;
}
.li_outside {
	list-style-position:outside;
	list-style-type:none;
}
img {
	border-color:#0066cc;
}
ul.arrow_list li {
	background:url(/img/icon/arrow_01.gif) no-repeat left;
	display:block;
	width:auto;
	padding:0px 10px 0px 15px;
	display:inline;
	list-style-type:none;
}
.bd {
	font-weight:bold;
}
.none_bd {
	font-weight:normal;
}
.px10 {
	font-size:10px;
	line-height:1;
}
.px10b {
	font-size:10px;
	line-height:1.1;
	font-weight:bold
}
.px11 {
	font-size:11px;
	line-height:1;
}
.px11b {
	font-size:11px;
	line-height:1.1;
	font-weight:bold
}
.px12 {
	font-size:12px;
	line-height:1.2;
}
.px12b {
	font-size:12px;
	line-height:1.2;
	font-weight:bold
}
.px14 {
	font-size:14px;
	line-height:1.4;
}
.px14b {
	font-size:14px;
	line-height:1.4;
	font-weight:bold
}
.px16 {
	font-size:16px;
	line-height:1.6;
}
.px18b {
	font-size:18px;
	line-height:1.5;
	font-weight:bold
}
.px22b {
	font-size:22px;
	line-height:1.6;
	font-weight:bold;
}
.txt_l {
	text-align:left;
}
.txt_c {
	text-align:center;
}
.txt_r {
	text-align:right;
}
.line_h18 {
	line-height:18pt
}
.glay {
	color:#323232;
}
.glay2 {
	color:#dddddd;
}
.glay3 {
	color:#666666;
}
.red {
	color:#ff0000;
}
.red2 {
	color:#ff6666;
}
.orange {
	color:#e27304;
}
.indigo {
	color:#003399;
}
.green {
	color:#32cc00;
}
.green2 {
	color:#008000;
}
.blue {
	color:#0099cc;
}
.pink {
	color:#ff3366;
}
.white {
	color:#ffffff;
}
.yellow {
	color:#ffb037;
}
.purple {
	color:#5d5e97
}
.gray_link a:link {
	color:#5a5a5a;
}
.gray_link a:visited {
	color:#5a5a5a;
}
.gray_link a:hover {
	color:#e27304;
	text-decoration:underline;
}
.orange_link a:link {
	color:#e27304;
}
.orange_link a:visited {
	color:#e27304;
}
.orange_link a:hover {
	color:#e27304;
	text-decoration:underline;
}
.white_link a:link {
	color:#ffffff
}
.white_link a:visited {
	color:#ffffff;
}
.red_link a:link {
	color:#ff0000;
}
.red_link a:visited {
	color:#ff0000;
}
.card_bg {
	background-color:#e4e4e4;
	text-align:center;
}
.bg_line {
	background-color:#e4e4e4;
	text-align:left;
	padding-left:10px;
}
.bg_glay {
	background-color:#e4e4e4;
}
.orange2 {
	color:#ff6600;
}
.black {
	color:#000000;
}
.none_mp {
	margin:0px;
	padding:0px;
}
.m0t {
	margin-top:0px;
}
.m0b {
	margin-bottom:0px;
}
.m2 {
	margin:2px;
}
.m2tb {
	margin-top:2px;
	margin-bottom:2px;
}
.m2b {
	margin-bottom:2px;
}
.m2t {
	margin-top:2px;
}
.m2_t {
	margin-top:-2px
}
.m3 {
	margin:3px;
}
.m3t {
	margin-top:3px;
}
.m3b {
	margin-bottom:3px;
}
.m3l {
	margin-left:3px;
}
.m3r {
	margin-right:3px;
}
.m3_t {
	margin-top:-3px;
}
.m3_b {
	margin-bottom:-3px;
}
.m5 {
	margin:5px;
}
.m5t {
	margin-top:5px;
}
.m5b {
	margin-bottom:5px;
}
.m5l {
	margin-left:5px;
}
.m5_l {
	margin-left:-5px;
}
.m5r {
	margin-right:5px;
}
.m5tb {
	margin-top:5px;
	margin-bottom:5px;
}
.m5lr {
	margin-left:5px;
	margin-right:5px;
}
.m5t_-30l_3b {
	margin:5px -30px 3px 0px;
}
.m5t_0lr {
	margin:5px 0px 0px 0px
}
.m5t_-260l_3b {
	margin:5px -470px 3px 0px;
}
.m7 {
	margin:7px;
}
.m7t {
	margin-top:7px;
}
.m7b {
	margin-bottom:7px;
}
.m7tb {
	margin-top:7px;
	margin-bottom:7px;
}
.m7l {
	margin-left:7px;
}
.m7r {
	margin-right:7px;
}
.m7lr {
	margin-left:7px;
	margin-right:7px;
}
.m8l {
	margin-left:8px;
}
.m10 {
	margin:10px;
}
.m10t {
	margin-top:10px;
}
.m10b {
	margin-bottom:10px;
}
.m10tb {
	margin-top:10px;
	margin-bottom:10px;
}
.m10l {
	margin-left:10px;
}
.m10r {
	margin-right:10px;
}
.m10lr {
	margin-left:10px;
	margin-right:10px;
}
.m10_b {
	margin-bottom:-10px;
}
.m13_t {
	margin-top:-13px;
}
.m14b {
	margin-bottom:14px;
}
.m15tb {
	margin-top:15px;
	margin-bottom:15px;
}
.m15t {
	margin-top:15px;
}
.m15r {
	margin-right:15px;
}
.m15l {
	margin-left:15px;
}
.m17l {
	margin-left:17px;
}
.m18r {
	margin-right:18px;
}
.m18lr {
	margin-right:18px;
	margin-left:18px
}
.m20 {
	margin:20px;
}
.m20t {
	margin-top:20px;
}
.m20b {
	margin-bottom:20px;
}
.m20tb {
	margin-top:20px;
	margin-bottom:20px;
}
.m20l {
	margin-left:20px;
	margin-top:0px;
	
}
.m20r {
	margin-right:20px;
}
.m20lr {
	margin-left:20px;
	margin-right:20px;
}
.m30l {
	margin-left:30px;
}
.m30r {
	margin-right:30px;
}
.m30t {
	margin-top:30px;
}
.m30 {
	margin:30px;
}
.m35t {
	margin-top:35px;
}
.m40t {
	margin-top:40px;
}
.m40l {
	margin-left:40px;
}
.m50lr {
	margin-left:50px;
	margin-right:50px;
}
.m50r {
	margin-right:50px;
}
.m50t {
	margin-top:50px;
}
.m50l {
	margin-left:50px;
}
.m53l {
	margin-left:53px;
}
.m70t {
	margin-top:70px;
}
.m68l {
	margin-left:68px;
}
.m70l {
	margin-left:70px;
}
.m77l {
	margin-left:77px;
}
.m78l {
	margin-left:78px;
}
.m80l {
	margin-left:80px;
	_margin-left:50px;
}
.m84l {
	margin-left:84px;
}
.m85t {
	margin-top:85px;
}
.m90l {
	margin-left:90px;
}
.m95l {
	margin-left:95px;
}
.m99l {
	margin-left:99px;
	_margin-left:50px;
}
.m100l {
	margin-left:100px;
}
.m100r {
	margin-right:100px;
}
.m110l {
	margin-left:110px;
}
.m115r {
	margin-right:115px;
}
.m125l {
	margin-left:125px;
}
.m132l {
	margin-left:132px;
}
.m139l {
	margin-left:139px;
}
.m140l {
	margin-left:140px;
}
.m170l {
	margin-left:170px;
}
.m180l {
	margin-left:180px;
}
.m190l {
	margin-left:190px;
}
.m200l {
	margin-left:200px;
	_margin-left:190px;
}
.m221l {
	margin-left:221px;
}
.m233l {
	margin-left:233px;
	_margin-left:116px
}
.m255l {
	margin-left:255px;
}
.m260l {
	margin-left:260px;
}
.m47_t {
	margin-top:-47px
}
.m21_t {
	margin-top:-21px
}
.p3 {
	padding:3px;
}
.p3t {
	padding:3px 0px 0px 0px;
}
.p3b {
	padding:0px 0px 3px 0px;
}
.p3lr {
	padding:0px 3px 0px 3px;
}
.p3tb {
	padding:3px 0px 3px 0px;
}
.p5 {
	padding:5px;
	
}
.p5b {
	padding:0px 0px 5px 0px;
}
.p5tb {
	padding:5px 0px 5px 0px;
}
.p5t {
	padding:5px 0px 0px 0px;
}
.p5_20 {
	padding:5px 20px 5px 20px;
}
.p6t {
	padding:6px 0px 0px 0px;
}
.p7 {
	padding:7px;
}
.p10 {
	padding:10px;
}
.p10t {
	padding:10px 0px 0px 0px;
}
.p10l {
	padding:0px 0px 0px 10px;
}
.p10tb {
	padding:10px 0px 10px 0px;
}
.p10r {
	padding:0px 10px 0px 0px;
}
.p20l {
	padding:0px 0px 0px 20px;
}
.p20 {
	padding:20px;
}
.p10_50 {
	padding:10px 50px 10px 50px;
}
.p15 {
	padding:15px;
}
.p15tb {
	padding:15px 0px 15px 0px;
}
.p10lr {
	padding:0px 10px 0px 10px;
}
.p10_20 {
	padding:10px 20px 10px 20px;
}
.p20t {
	padding:20px 0px 0px 0px;
}
.p20_32 {
	padding:20px 27px 20px 73px;
}
.p40l {
	padding-left:40px;
}
.p30 {
	padding:30px;
}
.p40r {
	padding-right:40px;
}
.p20_40 {
	padding:20px 10px 20px 40px;
}
.p30t {
	padding:30px 0px 0px 0px;
}
.p35t {
	padding:35px 0px 0px 0px;
}
.p45t {
	padding:45px 0px 0px 0px;
}
.m10_t {
	margin-top:-10px;
}
.m15_t {
	margin-top:-15px;
}
.m7_t {
	margin-top:-7px;
}
.p20r {
	padding-right:20px;
}
.m5_t {
	margin-top:-5px;
}
#sp_main_gr {
	background:url(/img/top_img.gif) repeat-x top;
	width:100%;
	height:auto;
}
.sp_main_div {
	width:1000px;
	height:auto;
}
.white_arrow {
	background:url(/img/icon/arrow_w.png) no-repeat left;
	width:130px;
	height:22px;
	display:block;
	padding:2px 2px 0px 15px;
	cursor:pointer;
}
.index01_ja {
	background:url(/img/ja/index/index_01.jpg) no-repeat top;
	width:1000px;
	height:187px;
}
.index02_ja {
	background:url(/img/ja/index/index_02.jpg) no-repeat top;
	width:1000px;
	height:180px;
}
.index03_ja {
	background:url(/img/ja/index/index_03.jpg) no-repeat top;
	width:1000px;
	height:160px;
}
.index04_ja {
	background:url(/img/ja/index/index_04_all.jpg) no-repeat top;
	width:1000px;
	height:42px;
}
.index05_ja {
	background:url(/img/ja/index/index_05.jpg) no-repeat top;
	width:1000px;
	height:46px;
}
.index06_ja {
	background:url(/img/ja/index/index_06.jpg) no-repeat top;
	width:1000px;
	height:78px;
}
.index07_ja {
	background:url(/img/ja/index/index_07.jpg) no-repeat top;
	width:1000px;
	height:75px;
}
.index08_ja {
	background:url(/img/ja/index/index_08.jpg) no-repeat top;
	width:1000px;
	height:29px;
}
.index09_ja {
	background:url(/img/ja/index/index_09.jpg) no-repeat top;
	width:1000px;
	height:69px;
}
.index10_ja {
	background:url(/img/ja/index/index_10_all.jpg) no-repeat top;
	width:1000px;
	height:93px;
}
.index11_ja {
	background:url(/img/ja/index/index_11_all.jpg) no-repeat top;
	width:1000px;
	height:43px;
}
.index12_ja {
	background:url(/img/ja/index/index_12.jpg) no-repeat top;
	width:1000px;
	height:198px;
}
.index_footer {
	background:url(/img/btm_img.gif) repeat-x top;
	width:100%;
	height:150px;
}
#sp_main_gr a:link {
	color:#ffffff;
}
#sp_main_gr a:visited {
	color:#ffffff;
}
#sp_main_gr a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.sp_enter {
	width:253px;
	height:60px;
	display:block;
	cursor:pointer;
}
.hot_btn {
	width:224px;
	height:29px;
	display:block;
	cursor:pointer;
}
.feti_btn {
	width:218px;
	height:29px;
	display:block;
	cursor:pointer;
}
.gay_btn {
	width:218px;
	height:29px;
	display:block;
	cursor:pointer;
}
.clip_btn {
	width:220px;
	height:29px;
	display:block;
	cursor:pointer;
}
.affiliate {
	width:470px;
	height:85px;
	display:block;
	cursor:pointer;
}
.index01_en {
	background:url(/img/en/index/index_01.jpg) no-repeat top;
	width:1000px;
	height:187px;
}
.index02_en {
	background:url(/img/en/index/index_02.jpg) no-repeat top;
	width:1000px;
	height:180px;
}
.index03_en {
	background:url(/img/en/index/index_03.jpg) no-repeat top;
	width:1000px;
	height:160px;
}
.index04_en {
	background:url(/img/en/index/index_04_all.jpg) no-repeat top;
	width:1000px;
	height:42px;
}
.index05_en {
	background:url(/img/en/index/index_05.jpg) no-repeat top;
	width:1000px;
	height:46px;
}
.index06_en {
	background:url(/img/en/index/index_06.jpg) no-repeat top;
	width:1000px;
	height:78px;
}
.index07_en {
	background:url(/img/en/index/index_07.jpg) no-repeat top;
	width:1000px;
	height:75px;
}
.index08_en {
	background:url(/img/en/index/index_08.jpg) no-repeat top;
	width:1000px;
	height:29px;
}
.index09_en {
	background:url(/img/en/index/index_09.jpg) no-repeat top;
	width:1000px;
	height:69px;
}
.index10_en {
	background:url(/img/en/index/index_10_all.jpg) no-repeat top;
	width:1000px;
	height:93px;
}
.index11_en {
	background:url(/img/en/index/index_11_all.jpg) no-repeat top;
	width:1000px;
	height:43px;
}
.index12_en {
	background:url(/img/en/index/index_12.jpg) no-repeat top;
	width:1000px;
	height:198px;
}
.top_ct_btn {
	width:154px;
	height:38px;
	display:block;
	cursor:pointer;
}
#header_style {
	background:url(/img/header_bgs.gif) repeat-x top;
	width:100%;
	height:151px;
}
#header_style h1 {
	background:url(/img/hotmovies_logo.gif) no-repeat top;
	position:relative;
	height:85px;
	width:385px;
	margin:17px auto 0px auto;
	cursor:pointer;
}
.lang_select {
	margin-top:-34px;
}
.lang_ja a {
	background:url(/img/flag/lang_japanese.gif) no-repeat left;
	height:16px;
	display:block;
	margin:0px;
	padding:4px 5px 0px 33px;
	cursor:pointer;
	_float:left;
}
.lang_en a {
	background:url(/img/flag/lang_english.gif) no-repeat left;
	height:16px;
	display:block;
	margin:0px;
	padding:4px 5px 0px 33px;
	cursor:pointer;
	_float:left;
}
.lang_select a:link {
	color:#333333;
	text-decoration:none;
}
.lang_select a:visited {
	color:#333333;
	text-decoration:none;
}
.head_bg {
	background:url(/img/header_bgs.gif) repeat-x top
}
.password_in {
	height:14px;
	width:80px;
	background:#fff;
	border-top:1px solid #5d5d5d;
	border-left:1px solid #b5b5b5;
	color:#999
}
.email_in {
	height:14px;
	width:105px;
	background:#fff;
	border-top:1px solid #5d5d5d;
	border-left:1px solid #b5b5b5;
	color:#999
}
.log_in {
	width:40px;
	color:#333;
	background-color:#eee;
	border:none;
	padding-top:2px;
	border-bottom:1px solid #5d5d5d;
	border-right:1px solid #b5b5b5
}
#main_menu {
	background:url(/img/header_menu_bg.gif) repeat-x top;
	width:100%
}
#main_menu ul {
	width:717px;
}
#main_menu a:link {
	text-decoration:none;
}
#main_menu a:visited {
	text-decoration:none;
}
#main_menu a:hover {
	text-decoration:none;
}
.menu_bg_l {
	line-height:28px;
	display:block;
	width:145px;
	background:transparent url(/img/main-menu_bg.gif) 0px 0px no-repeat;
}
.menu_bg_l a {
	display:block;
	width:inherit;
	height:28px;
	background:transparent url(/img/main-menu_bg.gif) 0px 0px no-repeat;
}
.menu_bg_l a:hover {
	background:transparent url(/img/main-menu_bg.gif) 0px -28px no-repeat;
}
.menu_bg_r {
	margin-left:-2px;
	line-height:28px;
	display:block;
	width:145px;
	background:transparent url(/img/main-menu_bg.gif) 0px 0px no-repeat;
}
.menu_bg_r a {
	display:block;
	width:inherit;
	height:28px;
	background:transparent url(/img/main-menu_bg.gif) 0px 0px no-repeat;
}
.menu_bg_r a:hover {
	background:transparent url(/img/main-menu_bg.gif) 0px -28px no-repeat;
}
.menu_bg {
	background:url(/img/header_menu_bg.gif) repeat-x top;
	height:28px
}
.inside_block {
	width:950px;
	margin:0 auto;
}
.sub_menu {
	background:url(/img/header_line01.gif) repeat-x;
	color:#ffffff;
	margin:0px;
	width:100%;
}
.sub_menu a:link {
	color:#ffffff;
	text-decoration:none;
}
.sub_menu a:visited {
	color:#ffffff;
	text-decoration:none;
}
.sub_menu a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.sub_p12tlr_h26 {
	padding:12px 10px 0 8px;
	height:26px
}
.sub_p12t_h26 {
	padding-top:12px;
	height:26px
}
.sub_bg {
	background:url(/img/header_line01.gif) repeat-x top
}
.subside_block {
	width:932px;
	margin:0px auto;
}
#navi_left {
	margin:0px 10px 0px 0px;
	padding:0px;
	width:160px;
	float:left;
}
.left_navi_m15d {
	margin:10px 0px 0px -15px;
}
.navi_border {
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	text-align:left;
}
#main_gr {
	background-image:url(/img/bg.gif);
	background-repeat:repeat-x;
	margin-top:1px;
}
#main_div {
	background:url(/img/bg.gif) repeat-x top;
	width:950px;
	margin:0px auto auto auto;
	padding-top:25px;
}
.navi_glay {
	background-image:url(/img/bar_bk.gif);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	border:1px solid #d9d9d9;
	text-align:center;
}
.navi_glay1 {
	background-image:url(/img/bar_bk.gif);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	border:1px solid #d9d9d9;
	font-weight:bold;
	text-align:center;
}
#navi_center {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:470px;
	float:left;
}
.display {
	text-align:left;
	padding:3px 0px 3px 0px;
}
.display ul {
	display:inline;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 3px 0px 0px;
}
.display li {
	display:inline;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 3px 0px 0px;
}
.display_all {
	float:left;
	margin:0px;
	padding:2px 0px 0px 175px;
}
.display2 {
	text-align:right;
}
.display2 ul {
	display:inline;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 3px 0px 0px;
}
.display2 li {
	display:inline;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 3px 0px 0px;
}
.cover_hit {
	width:308px;
	float:left;
}
.cover_detail {
	width:102px;
	margin:0px 10px 5px 0px;
	float:left;
}
.cover01 {
	width:152px;
	float:left;
}
.cover03 {
	width:102px;
	float:left;
	margin:10px 20px 5px 0px;
}
.cover04 {
	width:102px;
	float:left;
	margin:10px 0px 5px 0px;
}
.cover06 {
	width:152px;
	float:left;
	margin:0px 7px 5px 0px;
}
.cover07 {
	width:152px;
	float:left;
	margin:0px 0px 5px 0px;
}
.detail01 {
	width:228px;
	float:left;
	margin:0px 10px 5px 0px;
}
.detail02 {
	width:228px;
	float:left;
	margin:0px 0px 5px 0px;
}
.scene01 {
	background-image:url(/img/scene.gif);
	font-weight:bold;
	text-align:center;
	height:22px;
	background-repeat:repeat-x;
}
.scene02 {
	width:220px;
	float:left;
	margin:0px 28px 10px 0px;
}
.scene03 {
	width:220px;
	float:left;
	font-size:12px;
	margin:0px 0px 10px 0px;
}
#navi_center01 {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:470px;
	float:left;
}
#navi_center02 {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:470px;
	float:left;
}
#navi_center03 {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:468px;
	float:left;
}
#navi_center04 {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:470px;
	float:left;
}
#navi_center06 {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:470px;
	float:left;
}
#navi_center07 {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:470px;
	float:left;
}
.navi_border {
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	text-align:left;
}
#navi_center05 {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:470px;
	float:left;
}
#navi_center08 {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:100%;
	float:left;
}
.cate_div2 {
	width:778px;
	_width:778px;
	margin:0px;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
}
.cate_div3 {
	width:238px;
	margin:0px;
	float:left;
	font-size:12px;
}
.navi_glay2 {
	background-image:url(/img/bar_bk.gif);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	border:1px solid #d9d9d9;
	text-align:left;
}
.cate_div4 {
	width:238px;
	margin:0px;
	float:left;
	font-size:12px;
}
.scene_list {
	background-image:url(/img/scene.gif);
	font-weight:bold;
	text-align:center;
	width:220px;
	height:22px;
	background-repeat:repeat-x;
}
.navi_glay3 {
	background-image:url(/img/bar_bk.gif);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	border-top:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	text-align:center;
	font-weight:bold;
}
.cover_act {
	width:132px;
	float:left;
	margin:0px 70px 5px 0px;
}
.cover_act_r {
	width:132px;
	float:left;
	margin:0px 0px 5px 0px;
}
.cover_act_list {
	width:132px;
	float:left;
	margin:0px 19px 10px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
}
.cover_act_list_r {
	width:132px;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
}
.navi_glay4 {
	background-image:url(/img/bar_bk.gif);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	border:1px solid #d9d9d9;
	text-align:left;
	font-weight:bold;
}
.scene_res {
	background-image:url(/img/scene.gif);
	font-weight:bold;
	text-align:center;
	height:22px;
	width:220px;
	background-repeat:repeat-x;
}
.navi_glay_nb {
	background-image:url(/img/bar_bk.gif);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	font-weight:bold;
	text-align:center;
}
.navi_glay_nb2 {
	background-image:url(/img/bar_bk.gif);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	font-weight:bold;
	text-align:left;
}
.display_all2 {
	float:left;
	margin:0px;
	padding:2px 0px 0px 10px;
}
#navi_right {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:300px;
	float:right;
}
#block_r01 {
	border:1px solid #d9d9d9;
	width:298px;
	margin:0px 0px 10px 0px;
	padding:0px;
}
#block_r02 {
	border:1px solid #d9d9d9;
	width:298px;
	margin:0px 0px 10px 0px;
	padding:0px;
}
#block_r03 {
	border:1px solid #d9d9d9;
	width:298px;
	margin:0px 0px 10px 0px;
	padding:0px;
}
#block_r04 {
	border:1px solid #d9d9d9;
	width:298px;
	margin:0px 0px 10px 0px;
	padding:0px;
}
#block_r05 {
	border:1px solid #d9d9d9;
	width:298px;
	margin:0px 0px 10px 0px;
	padding:0px;
}
h2.block_r {
	margin:0px auto 10px auto;
	width:298px;
	padding:4px 0 3px 0;
	background-image:url(/img/bar_bk.gif);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	border-bottom:1px solid #d9d9d9;
	text-align:center;
}
h3.block_r {
	padding:0px 0px 3px 0px;
}
li.block_r_top {
	margin:0px 0px 0px 135px;
	padding:0px 0px 18px 0px;
}
li.block_r_top1 {
	margin:0px 5px 0px 0px;
	padding:0px 0px 5px 0px;
}
li.block_r_top2 {
	margin:0px 5px 0px 0px;
	padding:0px;
}
ol.block_r {
	margin:0px;
	padding:25px 5px 0px 6px;
}
ul.block_r {
	list-style-type:none;
	margin:0px 0px 0px -28px;
	padding:0px 0px 5px 0px;
}
li.block_r {
	margin:0px 0px 0px 28px;
	padding:0px;
}
img.block_r {
	margin:-43px 10px 0px -130px;
	margin-bottom:20px;
	padding:0px;
	float:left;
}
.top_title {
	position:relative;
	left:126px;
	width:174px;
	margin:0px 0px -14px 0px;
}
.more_detail a {
	background-image:url(/img/icon/arrow_01.gif);
	background-repeat:no-repeat;
	background-position:left;
	display:block;
	width:auto;
	margin:0px 10px 10px 0px;
	padding:0px 0px 0px 12px;
	float:right;
}
.h_line {
	border-bottom:1px dotted #d9d9d9;
	width:270px;
	margin-left:-128px;
	position:relative;
	clear:left;
	height:0;
}
.h_line2 {
	border-top:1px dotted #d9d9d9;
	width:270px;
	position:absolute;
	margin-left:-20px;
	margin-top:-26px;
}
#submain_div {
	width:780px;
	_width:778px;
	margin:0px 0px 10px 0px;
	float:left;
}
.comm_list {
	border:1px solid #d9d9d9;
	width:363px;
	margin:0px auto 10px auto;
	padding:10px;
}
#page_navi {
	width:auto;
	padding:5px 0px 5px 0px;
	margin:0px auto 10px auto;
}
#page_navi a:link {
	color:#066cb4;
	text-decoration:none;
}
#page_navi a:visited {
	color:#066cb4;
	text-decoration:none;
}
ul.num_block {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
li.num_block {
	margin:0px 3px 0px 0px;
	padding:2px 3px 2px 6px;
	display:inline;
	border:solid 1px #dddddd;
}
li.num_block_select {
	margin:0px 3px 0px 0px;
	padding:2px 3px 2px 6px;
	display:inline;
	background-color:#066cb4;
	border:solid 1px #dddddd;
}
#view_option {
	width:auto;
	margin:0 auto 0 auto;
	padding:0 0 7px 0;
}
#view_option form {
	display:inline;
	margin:0 0 -10px 0;
	padding:0;
}
#view_option p {
	width:50%;
	display:inline;
	margin:0;
	padding:0;
}
#view_option ul {
	margin-top:-4px;
	width:50%;
}
.submain_div2 {
	width:778px;
	margin:0px;
	text-align:left;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
}
.scene_div_r {
	width:415px;
	text-align:left;
	float:right;
	margin-left:10px;
}
.scene_c1 {
	width:220px;
	margin:0px 0px 0px 120px;
	float:left;
	text-align:left;
}
.scene_div_c {
	width:415px;
	text-align:left;
	float:right;
}
#new_search {
	border:1px solid #d9d9d9;
	width:778px;
	margin:0px 0px 10px 0px;
	padding:0px;
}
#new_search h2 {
	margin:0px auto 10px auto;
	padding:4px 0px 3px 10px;
	background-image:url(/img/bar_bk.gif);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	border-bottom:1px solid #d9d9d9;
	text-align:left;
}
#new_search h3 {
	margin-left:0px;
	margin-top:5px;
	padding-left:160px;
}
#new_search fieldset {
	border:none;
	text-align:center;
	margin:40px 0px 40px 0px;
	padding:0px;
}
#initial_search {
	border:1px solid #d9d9d9;
	width:778px;
	margin:0 0 10px 0;
	padding:0;
}
#initial_search h2 {
	margin:0px auto 10px auto;
	padding:4px 0px 3px 0px;
	background-image:url(/img/bar_bk.gif);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	border-bottom:1px solid #d9d9d9;
}
#initial_search h3 {
	margin-left:0px;
	margin-top:5px;
	padding-left:230px;
}
#initial_search fieldset {
	border:none;
	text-align:center;
	margin:0px 0px 0px 0px;
	padding:15px 0px 40px 0px;
}
#initial_search a:link {
	color:#666666;
}
#initial_search a:visited {
	color:#666666;
}
.studio_list {
	border:1px solid #d9d9d9;
	width:778px;
	margin:0px 0px 10px 0px;
	padding:0px;
}
.studio_list h2 {
	margin:0px auto 20px auto;
	padding:4px 0px 3px 0px;
	background-image:url(/img/bar_bk.gif);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	border-bottom:1px solid #d9d9d9;
}
.studio_list p {
	padding-bottom:3px;
	margin-top:10px;
	display:block;
	width:538px;
}
.list_display {
	width:200px;
	margin:3px 0px 5px 0px;
}
.list_display2 {
	width:280px;
	margin:3px 0px 5px 20px;
}
#focus_list {
	border:1px solid #d9d9d9;
	width:778px;
	margin:0px 0px 10px 0px;
	padding:0px;
}
#focus_list h2 {
	margin:0px auto 15px auto;
	padding:4px 0px 3px 0px;
	background-image:url(/img/bar_bk.gif);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	border-bottom:1px solid #d9d9d9;
}
#focus_list h3 {
	margin:0px auto 15px auto;
	padding:4px 0px 3px 0px;
	background-color:#e4e4e4;
	border-bottom:1px solid #d9d9d9;
}
#sub780a {
	width:778px;
	float:left;
}
#sub780b {
	width:778px;
	float:left;
}
.scene_res_l {
	width:220px;
	margin:0px 10px 0px 28px;
	float:left;
	text-align:left;
	_margin:0px 10px 0px 15px;
}
.scene_res_r {
	width:220px;
	margin:0px 28px 0px 10px;
	float:left;
	text-align:left;
	_margin:0px 0px 0px 10px;
}
.scene_res_c {
	width:220px;
	margin:0px 10px 0px 10px;
	float:left;
	text-align:left;
}
.series_list {
	display:block;
	width:250px;
}
.field_none {
	border:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#div_806 {
	width:806px;
	margin:0px auto 0px auto;
}
.scene_hot {
	background-image:url(/img/hot_bar.gif);
	background-position:top;
	background-repeat:no-repeat;
	font-weight:bold;
	text-align:center;
	height:23px;
	width:220px;
}
.submain_div3 {
	width:804px;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
}
.SceneList {
	color:#000;
	text-decoration:none;
	cursor:pointer;
}
#detail_top {
	width:auto;
}
li.right_row {
	position:relative;
	left:160px;
	top:-38px;
}
p.navi_arrow {
	background-image:url(/img/icon/arrow_01.gif);
	background-position:left;
	background-repeat:no-repeat;
	position:relative;
	display:block;
	left:605px;
	top:-23px;
	width:150px;
	margin:0px;
	padding-left:18px;
}
#scene_detail {
	border:1px solid #d9d9d9;
	width:778px;
	margin:25px 0px 20px 0px;
	padding:0px;
}
#scene_detail h3 {
	margin:0px auto 5px auto;
	padding:4px 0px 3px 10px;
	background-image:url(/img/bar_bk.gif);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	border-bottom:1px solid #d9d9d9;
}
#scene_detail h4 {
	margin:0px 0px -4px 0px;
	padding:4px 0px 0px 0px;
}
.scene_dtl_l {
	width:220px;
	margin:0px 6px 15px 47px;
	_margin:0px 6px 15px 23px;
}
.scene_dtl_c {
	width:220px;
	margin:0px 6px 15px 6px;
}
.scene_dtl_r {
	width:220px;
	margin:0px 47px 15px 6px;
	_margin:0px 23px 15px 6px;
}
.dot_line {
	border-top:#999999 dashed 1px;
	height:20px;
}
.divx_dl {
	background-image:url(/img/divx_dl.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:83px;
	width:137px;
	margin:0px 0px 10px 8px;
	padding:0px;
	display:block;
	cursor:pointer;
}
.wm_dl {
	background-image:url(/img/wm_dl.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:83px;
	width:137px;
	margin:0px 0px 10px 0px;
	padding:0px;
	display:block;
	cursor:pointer;
}
.ul_dl {
	background-image:url(/img/ul_dl.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:83px;
	width:137px;
	margin:0px 0px 10px 0px;
	padding:0px;
	display:block;
	cursor:pointer;
}
.dl_2own {
	background-image:url(/img/dl_2own.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:83px;
	width:137px;
	margin:0px 0px 10px 0px;
	padding:0px;
	display:block;
	cursor:pointer;
}
.ipod_dl {
	background-image:url(/img/ipod_dl.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:83px;
	width:137px;
	margin:0px 0px 10px 0px;
	padding:0px;
	display:block;
	cursor:pointer;
}
p.arrow_img {
	background:url(/img/icon/arrow_01.gif) no-repeat left;
	display:block;
	width:auto;
	padding-left:18px;
}
.creditcard {
	background-image:url(/img/billing/credit_cards_off.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:90px;
	width:148px;
	border:1px dotted #d9d9d9;
	display:block;
	cursor:pointer;
}
.maestro {
	background-image:url(/img/billing/maestro_solo_off.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:70px;
	width:148px;
	border:1px dotted #d9d9d9;
	display:block;
	cursor:pointer;
}
.clickandbuy {
	background-image:url(/img/billing/clickandbuy_off.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:105px;
	width:148px;
	border:1px dotted #d9d9d9;
	display:block;
	cursor:pointer;
}
.sofort {
	background-image:url(/img/billing/sofort_off.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:70px;
	width:148px;
	border:1px dotted #d9d9d9;
	display:block;
	cursor:pointer;
}
.direct_debit {
	background-image:url(/img/billing/direct_debit_new_off.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:70px;
	width:148px;
	border:1px dotted #d9d9d9;
	display:block;
	cursor:pointer;
}
.eurodebit {
	background-image:url(/img/billing/eurodebit_off.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:70px;
	width:148px;
	border:1px dotted #d9d9d9;
	display:block;
	cursor:pointer;
}
.phone900 {
	background-image:url(/img/billing/900_phone_off.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:70px;
	width:148px;
	border:1px dotted #d9d9d9;
	display:block;
	cursor:pointer;
}
.check {
	background-image:url(/img/billing/check_off.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:70px;
	width:148px;
	border:1px dotted #d9d9d9;
	display:block;
	cursor:pointer;
}
.bill {
	background-image:url(/img/billing/bill_off.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:70px;
	width:148px;
	border:1px dotted #d9d9d9;
	display:block;
	cursor:pointer;
}
.moneyorder {
	background-image:url(/img/billing/moneyorder_off.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:70px;
	width:148px;
	border:1px dotted #d9d9d9;
	display:block;
	cursor:pointer;
}
.creditcard_on {
	background-image:url(/img/billing/credit_cards_on.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:90px;
	width:148px;
	border:1px solid #d9d9d9;
	display:block;
}
.maestro_on {
	background-image:url(/img/billing/maestro_solo_on.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:70px;
	width:148px;
	border:1px solid #d9d9d9;
	display:block;
}
.clickandbuy_on {
	background-image:url(/img/billing/clickandbuy_on.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:105px;
	width:148px;
	border:1px solid #d9d9d9;
	display:block;
}
.sofort_on {
	background-image:url(/img/billing/sofort_on.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:70px;
	width:148px;
	border:1px solid #d9d9d9;
	display:block;
}
.direct_debit_on {
	background-image:url(/img/billing/direct_debit_new_on.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:70px;
	width:148px;
	border:1px solid #d9d9d9;
	display:block;
}
.eurodebit_on {
	background-image:url(/img/billing/eurodebit_on.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:70px;
	width:148px;
	border:1px solid #d9d9d9;
	display:block;
}
.phone900_on {
	background-image:url(/img/billing/900_phone_on.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:70px;
	width:148px;
	border:1px dotted #d9d9d9;
	display:block;
}
.check_on {
	background-image:url(/img/billing/check_on.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:70px;
	width:148px;
	border:1px solid #d9d9d9;
	display:block;
}
.bill_on {
	background-image:url(/img/billing/bill_on.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:70px;
	width:148px;
	border:1px solid #d9d9d9;
	display:block;
}
.moneyorder_on {
	background-image:url(/img/billing/moneyorder_on.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:70px;
	width:148px;
	border:1px solid #d9d9d9;
	display:block;
}
.help_900 {
	position:absolute;
	margin:40px 0px 0px 620px;
	_margin:40px 0px 0px 230px;
}
.dtms {
	background-image:url(/img/billing/dtms_off.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:70px;
	width:148px;
	border:1px dotted #d9d9d9;
	display:block;
	cursor:pointer;
}
.dtms_on {
	background-image:url(/img/billing/dtms_on.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:70px;
	width:148px;
	border:1px solid #d9d9d9;
	display:block;
}
#submit_button {
	background-image:url(https://my.hotmovies.jp/img/btn.gif);
	background-repeat:no-repeat;
	height:40px;
	width:270px;
	text-align:center;
	text-decoration:none;
}
.button_text {
	width:auto;
	height:auto;
	margin:0;
	padding-top:10px;
	font-size:18px;
	font-weight:bolder;
	color:#FFFFFF;
}
.button_text2 {
	width:auto;
	height:auto;
	margin:0;
	padding-top:11px;
	font-size:16px;
	font-weight:bolder;
	color:#FFFFFF;
}
.button_small {
	background-image:url(https://my.hotmovies.jp/img/btn_s.gif);
	background-repeat:no-repeat;
	height:30px;
	width:100px;
	text-align:center;
	text-decoration:none;
}
.step_number {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:200px;
	text-transform:capitalize;
	font-size:20px;
}
.hide {
	display:none;
}
.block {
	display:block;
}
.clear {
	clear:both
}
.float {
	float:left;
}
.float_r {
	float:right;
}
.MenuOn {
	font-weight:bold;
}
.MenuOff {
	text-decoration:underline;
	color:#000099;
	cursor:pointer;
}
.border {
	border:1px solid #d9d9d9;
}
.border_lr {
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
}
.border_tb {
	border-top:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
}
.border_t {
	border-top:1px solid #d9d9d9;
}
.border_b {
	border-bottom:1px solid #d9d9d9;
}
.border_dot {
	border-bottom:1px dotted #d9d9d9;
	padding:0px 0px 10px 0px;
}
.border_pur {
	border:2px solid #660066;
}
.border_none {
	border:none;
}
.border_dot_full {
	border:1px dotted #d9d9d9;
}
.border_dot_full2 {
	border:1px dotted #ff0000;
}
.border_red {
	border:2px solid #ff0000;
}
.border_blue {
	border:2px solid #0000cc;
}
.border_black {
	border:solid #000000 1px
}
.border_pink {
	border:2px solid #ff0099;
}
.border_round {
	border:1px solid #d9d9d9;
	border-radius:12px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
}
.w_50 {
	width:50%;
}
.w_115px {
	width:115px;
}
.w_120px {
	width:120px;
}
.w_150px {
	width:150px;
}
.w_180px {
	width:180px;
}
.w_210px {
	width:210px
}
.w_220px {
	width:220px
}
.w_241px {
	width:241px
}
.w_400px {
	width:400px;
}
.w_440px {
	width:440px
}
.w_460px {
	width:460px
}
.w_500px {
	width:500px;
}
.w_510px {
	width:510px;
}
.w_550px {
	width:550px;
}
.w_static {
	width:718px;
	_width:716px;
}
.w_730px {
	width:730px;
}
.center {
	margin-right:auto;
	margin-left:auto;
}
.v_middle {
	vertical-align:middle
}
.txt_space0 {
	letter-spacing:normal;
}
.txt_space1 {
	letter-spacing:1pt
}
.txt_space2 {
	letter-spacing:1.5pt
}
.txt_space3 {
	letter-spacing:2pt
}
.button {
	border:none;
	background-color:transparent;
	cursor:pointer;
}
.visible {
	visibility:visible;
}
.visible_hidden {
	visibility:hidden;
}
.list_second {
	list-style-type:lower-roman;
}
.list_third {
	list-style-type:lower-alpha;
}
.inline_only {
	display:inline;
}
.verisign {
	color:#000000;
	text-decoration:none;
	font:bold 7px verdana, sans-serif;
	letter-spacing:.5px;
	text-align:center;
	margin:0px;
	padding:0px;
}
.underlink {
	text-decoration:underline;
	color:#0066cc;
}
.under_alink a:visited {
	text-decoration:underline;
}
.package_plan_hr {
	border-top:1px dotted #999999;
	border-bottom:0 none #FFF;
	border-left:0 none #FFF;
	border-right:0 none #FFF;
	clear:both;
}
.spacer {
	line-height:1pt;
}
.img_center {
	text-align:center;
	padding:5px 0px 0px 0px;
}
.under_alink a:link {
	text-decoration:underline;
}
.w_auto {
	width:auto;
}
.word_break {
	word-wrap:break-word
}
.word_keep {
	word-break:keep-all
}
.m0_i6 {
	_margin:0px;
}
.m20l_i6 {
	margin-left:20px;
	_margin-left:12px;
}
.txt_indent1 {
	text-indent:-1.3em
}
.clear_h0 {
	clear:both;
	height:0;
	width:auto;
	_padding:0;
	_margin-top:-6px
}
.tool_search_big {
	border-bottom:#9aa 2px solid;
	border-left:#9aa 2px solid;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	border-top:#9aa 2px solid;
	border-right:#9aa 2px solid;
	padding-top:2px
}
.tool_search_big {
	width:150px;
	font-size:15px;
	font-weight:bold
}
#breadcrumb {
	border-top:solid;
	border-top-width:1px;
	border-bottom:solid;
	border-bottom-width:1px;
	border-color:#d9d9d9;
	width:950px;
	height:14px;
	margin:20px auto 20px auto;
	padding:8px 0px 7px 0px;
}
.page_top a {
	background-image:url(/img/icon/top_arrow.gif);
	background-repeat:no-repeat;
	background-position:right;
	display:block;
	margin:0px;
	padding:0px 19px 0px 0px;
	float:right;
}
.page_top a:link {
	color:#333333;
	text-decoration:none;
}
.page_top a:visited {
	color:#333333;
	text-decoration:none;
}
#history_list {
	width:928px;
	margin:15px auto 15px auto;
	border:2px solid #ccccff;
}
.history_title {
	width:426px;
	float:left;
	padding-left:20px;
	margin:0px;
}
.history_title ul {
	position:relative;
	left:18px;
	margin: 5px 0px 0px 0px;
	padding:0px;
}
#footer_style {
	width:950px;
	margin:0px auto 0px auto;
	padding:0px;
}
.menu_border {
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#4d4d4d;
}
.line_layer {
	margin-bottom:-1px;
	height:0
}
