.outerLi{list-style-type:disc;list-style-position:outside}
p{line-height:160%}
.privacy-policy h3{color:#f90}
.mbul{color:#004b91}
.bdr_r{border-right:1px solid #CCC}
.bdr_tb{border-bottom:1px solid #CCC;border-top:1px solid #CCC}
.icon_block_left{float:left;height:165px;width:308px}
.icon_block_left h4,.icon_block_right h4{font-size:15px;margin:18px 0 10px;padding:0}
.icon_block_left img,.icon_block_right img{float:left;margin:0}
.icon_block_left dl{margin:0 0 0 72px;padding:0}
.icon_block_left dl dt{font-size:14px;font-weight:700;margin:0 0 8px;padding:0 0 0 10px}
.icon_block_left dl dd{font-size:13px;margin:0 0 0 10px;padding:0 12px 0 0}
.icon_block_left .detail_link,.icon_block_right .detail_link{background-position:0 6px;background-repeat:no-repeat;clear:both;height:25px;padding-bottom:15px;padding-left:12px;width:60px;margin:8px 0 0 225px}
.icon_block_right{float:left;height:165px;padding-left:10px;width:298px}
.icon_block_right dl{padding:0}
.icon_block_right dl dt{font-size:14px;font-weight:700;margin:0 0 8px;padding:0 0 0 70px}
.icon_block_right dl dd{font-size:13px;margin:0 0 0 70px;padding:0}
.icon_blockH{border-bottom:1px solid #CCC;height:195px}
div.img_box{width:620px;height:795px}
div.fl1{width:387px;height:122px}
div.fl2{width:387px;height:95px}
div.fl3{width:387px;height:217px}
div.fr1{width:233px;height:155px}
div.fr2{width:233px;height:146px}
div.fr3{width:233px;height:133px}
div.img_box_center{width:620px;height:360px}
.ore,h2.ore a,h3.ore a,h4.ore a{color:#fea900}
#wishBlock{margin-bottom:18px}
#wishBlock #wishBlockLeft{width:620px;float:left}
#wishBlock #wishBlockRight{width:295px;float:right}
.wishBlockListChid{padding-bottom:11px;margin-bottom:11px}
.wishBlockListChidInner{border:solid 1px #CCC;padding:18px 0 15px}
.wishBlockListChid .image{margin-left:-1px;width:201px;float:left}
.wishBlockListChid .text{float:right;width:383px;margin-right:18px;font-size:108%}
.wishBlockListChid dt{font-weight:700;font-size:21px;margin-bottom:5px}
.wishBlockListChid dl{margin-bottom:10px}
.wishBlockListChid p{margin-bottom:3px}
:first-child+html .wishBlockListChid{padding-bottom:8px}
.wishOrange .wishBlockListChid dt{color:#F90}
.wishOrange .wishBlockListChid dt a:link,.wishOrange .wishBlockListChid dt a:visited,.wishOrange .wishBlockListChid dt a:active{color:#F90;text-decoration:none}
.wishOrange .wishBlockListChid dt a:hover{color:#F90;text-decoration:underline}
.wishBlue .wishBlockListChid dt{color:#004b91}
#wishBlockRight p{height:41px;border-bottom:solid 3px #2f3842;margin:0 4px 0 1px}
#wishBlockRight p span{display:block;width:122px;padding-top:10px;font-weight:700;color:#FFF;text-align:center}
#wishBlockRight ul{padding:13px 7px 7px 13px}
#wishBlockRight ul li{line-height:0;margin:0 0 13px}
#movieNewsBlock{margin-bottom:30px}
#movieNewsBlock .movieNewsBlockChild{float:left;width:295px;letter-spacing:0}
#movieNewsBlock .movieNewsBlockChild h3{font-weight:700;color:#e47911;font-size:14px;margin:0 0 10px}
#movieNewsBlock .movieNewsBlockChild p{margin-top:15px}
#voiceBlock{border-top:solid 1px #dadada;margin-bottom:11px;width:620px;padding-bottom:11px}
#voiceBlock h3{font-weight:700;color:#e47911;font-size:15px;margin:0 0 10px}
#voiceBlock .voiceBlockInner{border:solid 1px #CCC;position:relative;padding:8px}
.voiceHeadingBlock{padding:15px 0 5px}
#voiceBlock .image{float:left;line-height:0;width:140px}
#voiceBlock .text{float:right;width:437px;padding-top:33px}
#voiceBlock dl dt{position:absolute;left:175px;top:12px}
#voiceBlock dl #serviceType001{position:absolute;right:184px;top:-1px}
#voiceBlock dl #serviceType002{position:absolute;right:0;top:-1px}
img.pstBtm{position:relative;bottom:7px}
#slideImage{width:960px;height:297px;overflow:hidden;position:relative;margin:0 auto 44px}
.slideCaption{display:none;position:absolute}
.slideCaption a{position:absolute;display:block;left:21px;top:222px;width:100px;height:28px}
#slideContainer{position:absolute;left:0;top:0;width:3840px;height:297px}
.slideImage{width:980px;height:300px;top:0;float:left}
#pagination>div{position:absolute;top:254px}
#pagination1{left:872px}
#pagination2{left:889px}
#pagination3{left:907px}
#pagination a{display:block;width:11px;height:10px;cursor:pointer}
.home #slideImageWrap{width:100%;position:relative;margin:0 0 27px;padding:0 0 5px}
.home #slideImage{width:980px;height:300px;position:relative;overflow:hidden;background-color:#FFF;background-image:none;margin:0 auto;padding:0 0 2px}
.banner{width:295px!important}
#movieNewsBlock .movieNewsBlockChild.last,.voiceHeadingBlock p{float:right}
.voiceHeadingBlock h3,.user_voice h4{float:left}