@charset "utf-8";*{margin:0;padding:0;zoom:1;word-break:break-all;}
img {border:none;}
html{height:100%;}
body {background-image: url(/img/bg_body.gif);background-repeat: repeat-y;background-position: center;text-align:center;letter-spacing:0.5px;margin: 0px;padding: 0px;color:#333;font-family: "ＭＳ Ｐゴシック","osaka|" !important;font-style: normal;font-weight: normal;font-variant: normal;}
h1{padding: 0;line-height: none;text-align: left;display: block;margin: 0px;font-size:small; font-weight: normal; }
h2, h3, h4, h5, h6,div, p, pre, ul, ol, dl, dt, dd,address, form, blockquote{padding: 0;line-height: 1.4em;text-align: left;display: block;margin: 0px;font-size:small;}
.centera{text-align: center;margin-right: auto;margin-left: auto;}
object,embed{}
fieldset{border:none;}
input,textarea{font-size:0.9em;}
em,address,dfn{font-style:normal;}
ul ul,ul dl,dl ul,table p,table ul,table table{font-size:0.9em;}
ul,ol,dl{list-style:none;}
li{display:list-item;zoom:normal;}
table{margin : 0;empty-cells: show;border-collapse:collapse;border:none;border-spacing:0;}
th,td{font-weight:normal;text-align:left;word-break:break-all;}
caption{text-align:left;}
hr,.areaAnchor,.anchor { display : none; }
img,a img{border:none;background:transparent;}
option{ padding-right:10px; }
*+html option{padding-right:0;}/* for IE7&Opera */
* html option{padding-right:0;}/* for IE6 */@@@
a{color: #004FFF;text-decoration:none;}
a:link{color: #004FFF;text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{color: #FF6666;text-decoration:underline;}
div#Hd-topbar:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
div#Hd {width:930px;margin-right: auto;margin-left: auto;}


div.head_wrap{ background-image:url(/img/top/hg_bg.gif); background-repeat:repeat-x; line-height:50px; margin-top: 0px;text-align: center;}
.head_wrap_t {width:900px; line-height:50px; color:#FFF;}

div.pickup_ent { border: 1px #ee1d25 solid; width:892px; height:416px; margin:16px 0 16px 0;}
.pickup_ent_t { width:872px; height:400px; margin:8px 10px 8px 10px;}
.pickup_ent_lt { width:412px; height:326px; margin:37px 30px 37px 30px;}
.pickup_ent_ltt { width:412px; height:326px; text-align:left; color:#333333; line-height:24px; font-size:12px;}
.pickup_ent_lll { float: left;}

#index_box1 {width:440px; height:280px; margin:0 0 10px 0; padding:0;}
.index_box1_bar {width:440px;height:23px;background: url(/img/top/index_box1_bar.gif) no-repeat;padding:2px 5px 0 23px;}
.index_box1_bar h2 {font-size:11px;color:#FFFFFF;float:left; line-height:23px;}
.index_box1_box {width:438px; height:255px; margin:0 0 0 0; overflow:auto; border-top:hidden;border-right:1px solid #ff3333; border-left:1px solid #ff3333; border-bottom:1px solid #ff3333}
.index_box1-2_box {width:438px; height:127px; margin:0 0 0 0; overflow:auto; border-top:hidden;border-right:1px solid #ff3333; border-left:1px solid #ff3333; border-bottom:hidden;}
.index_box1-2_box_b {width:438px; height:128px; margin:0 0 0 0; overflow:auto; border-top:hidden;border-right:1px solid #ff3333; border-left:1px solid #ff3333; border-bottom:1px solid #ff3333; overflow:hidden;}
.index_box1_inbox{width:420px;height:25px;margin:0;background: url(/img/top/index_box1_back.gif) no-repeat;}
.index_box1_time {width:77px; height:16px; margin:0px; padding:2px 0 0 1px; font-size:8px; float:left;}
.index_box1_text {width:330px; height:16px; margin:0px; padding:2px 0 0 5px; font-size:10px; float:left; overflow:hidden;}

#index_box2 {width:440px; height:280px; margin:0 0 10px 0; padding:0;}
.index_box2_bar {width:440px;height:23px;background: url(/img/top/index_box1_bar.gif) no-repeat;padding:2px 5px 0 23px;}
.index_box2_bar h2 {font-size:11px;color:#FFFFFF;float:left; line-height:23px;}
.index_box2_box {width:438px; height:255px; margin:0 0 0 0; overflow:auto; border-top:hidden;border-right:1px solid #ff3333; border-left:1px solid #ff3333; border-bottom:1px solid #ff3333}
.index_box2-2_box {width:438px; height:127px; margin:0 0 0 0; overflow:auto; border-top:hidden;border-right:1px solid #ff3333; border-left:1px solid #ff3333; border-bottom:hidden;}
.index_box2-2_box_b {width:438px; height:128px; margin:0 0 0 0; overflow:auto; border-top:hidden;border-right:1px solid #ff3333; border-left:1px solid #ff3333; border-bottom:1px solid #ff3333; overflow:hidden;}
.index_box2_inbox{width:420px;height:25px;margin:0;background: url(/img/top/index_box1_back.gif) no-repeat;}
.index_box2_time {width:77px; height:16px; margin:0px; padding:2px 0 0 1px; font-size:8px; float:left;}
.index_box2_text {width:330px; height:16px; margin:0px; padding:2px 0 0 5px; font-size:10px; float:left; overflow:hidden;}

#index_box3 {width:440px; height:280px; margin:0 0 10px 0; padding:0;}
.index_box3_bar {width:440px;height:23px;background: url(/img/top/index_box1_bar.gif) no-repeat;padding:2px 5px 0 23px;}
.index_box3_bar h2 {font-size:11px;color:#FFFFFF;float:left; line-height:23px;}
.index_box3_box {width:438px; height:255px; margin:0 0 0 0; overflow:auto; border-top:hidden;border-right:1px solid #ff3333; border-left:1px solid #ff3333; border-bottom:1px solid #ff3333}
.index_box3-2_box {width:438px; height:127px; margin:0 0 0 0; overflow:auto; border-top:hidden;border-right:1px solid #ff3333; border-left:1px solid #ff3333; border-bottom:hidden;}
.index_box3-2_box_b {width:438px; height:128px; margin:0 0 0 0; overflow:auto; border-top:hidden;border-right:1px solid #ff3333; border-left:1px solid #ff3333; border-bottom:1px solid #ff3333; overflow:hidden;}
.index_box3_inbox{width:420px;height:25px;margin:0;background: url(/img/top/index_box1_back.gif) no-repeat;}
.index_box3_time {width:77px; height:16px; margin:0px; padding:2px 0 0 1px; font-size:8px; float:left;}
.index_box3_text {width:330px; height:16px; margin:0px; padding:2px 0 0 5px; font-size:10px; float:left; overflow:hidden;}

#index_box4 {width:440px; height:280px; margin:0 0 10px 0; padding:0;}
.index_box4_div {width:440px; height:280px; overflow:auto;}
.index_box4_bar {width:440px;height:23px;background: url(/img/top/index_box1_bar.gif) no-repeat;padding:2px 5px 0 23px;}
.index_box4_bar h2 {font-size:11px;color:#FFFFFF;float:left; line-height:23px;}
.index_box4_box {width:438px; height:255px; margin:0 0 0 0; overflow:auto; border-top:hidden;border-right:1px solid #ff3333; border-left:1px solid #ff3333; border-bottom:1px solid #ff3333}
.index_box4-2_box {width:438px; height:127px; margin:0 0 0 0; overflow:auto; border-top:hidden;border-right:1px solid #ff3333; border-left:1px solid #ff3333; border-bottom:hidden;}
.index_box4-2_box_b {width:438px; height:128px; margin:0 0 0 0; overflow:auto; border-top:hidden;border-right:1px solid #ff3333; border-left:1px solid #ff3333; border-bottom:1px solid #ff3333; overflow:hidden;}
.index_box4_inbox{width:420px;height:25px;margin:0;background: url(/img/top/index_box1_back.gif) no-repeat;}
.index_box4_time {width:77px; height:16px; margin:0px; padding:2px 0 0 1px; font-size:8px; float:left;}
.index_box4_text {width:330px; height:16px; margin:0px; padding:2px 0 0 5px; font-size:10px; float:left; overflow:hidden;}


.shinchaku_sbox_ent {width:418px; height:125px; margin:0 0 0 0; float:left; overflow:hidden;}
.shin_girlsbox_ent {width:72px; height:125px; margin:0 0 0 0; padding:9px 14px 9px 14px; float:left;}
.shin_textsbox_ent {width:310px; height:111px; margin:0; padding:0; float:left;}
.shin_stext_top_ent {width:310px; height:24px; line-height:24px; margin:0; padding:0 0 0 0; background: url(../img/top/ent_shin_top_s.gif) repeat-x; font-size:10px; overflow:hidden;}
.shin_stext_middle_ent {width:310px; height:84px; margin:0; padding:0;  font-size:85%;}
.shin_stext_under_ent {width:310px; height:18px; margin:0; padding:0;  font-size:90%; text-align:right; background: url(../img/top/ent_shin_under_s.gif) repeat-x;}


.shinchaku_sbox_ent1 {width:418px; height:70px; margin:0 0 0 0; float:left; }
.shin_girlsbox_ent1 {width:110px; height:78px; margin:8px 0 0 0; padding:0 0 0 14px; float:left;}
.shin_textsbox_ent1 {width:286px; height:60px; margin:0; padding:0; float:left;}
.shin_stext_top_ent1 {width:286px; height:24px; line-height:24px; margin:0; padding:0 0 0 0; background: url(../img/top/ent_shin_top_s.gif) repeat-x; font-size:10px; }
.shin_stext_middle_ent1 {width:286px; height:44px; margin:0; padding:0;  font-size:85%;}
.shin_stext_under_ent1 {width:286px; height:18px; margin:0; padding:0;  font-size:90%; text-align:right; background: url(../img/top/ent_shin_under_s.gif) repeat-x;}


ul#Ft_navg{background-color: #FFFFFF;display: block;margin-top: 10px;padding-bottom:10px;text-align: center;}
ul#Ft_navg li{display: inline;}
address{font-size:10px;color: #FFFFFF;text-align: center;background:#EE1D25;padding-bottom:10px;padding:5px 0;line-height:8px;}
div#Main-wrap {clear:both;width:900px;margin-right: auto;margin-left: auto;padding-right: 10px;padding-left: 10px;background-color: #FFFFFF;overflow: hidden;padding-top: 5px;}
div#Main-wrap:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
div#Main-container {width:728px;display: inline;overflow: hidden;}
body.single-column div#Main-container {width:100%;display: inline;overflow: hidden;}
div#Left {float:left;width:172px;display: inline;overflow: hidden;}
body.single-column div#Left {display: none;}
div#Right {float:right;width:178px;display: inline;overflow: hidden;}
body.single-column div#Right {display: none;}
div#Main {}
div#Main-center {width:536px;margin-top: 0;margin-right: 7px;margin-bottom: 0;margin-left: 7px;display: inline;overflow: hidden;}
body.single-column div#Main-center {width:880px;margin-top: 0;margin-right: 10px;margin-bottom: 0;margin-left: 10px;display: inline;overflow: hidden;}
.clearfix{zoom:1;}
.clearfix:after{content:".";display: block;height:0px;clear:both;visibility:hidden;}
* html .clearfix{display:inline-table;/*\*/display:block;/**/}
.pagetop{text-align:right;padding:1em;}
.float-left{float: left;}
.float-right{float: right;}
.clear {clear:both;}
.block{display: block;}
.inline{display: inline;}
.margin-L10{margin-left: 10px;}
.margin-R10{margin-right: 10px;}
.margin-B8{margin-bottom: 8px;}
.padding5{padding: 5px;}
.bold{font-weight: bold;}
.font-small{font-size: x-small;}
.font-x-small{font-size: x-small;}
.font-midium{font-size: medium;}
.font-large{font-size: large;}
.font-x-large{font-size: x-large;}
.font-xx-large{font-size: xx-large;}
.txt-center{text-align: center;}
.txt-right{text-align: right;float: right;}
.font-red{color: #FF0000;}
.font-magenta{color: #D8007C;}
.font-pink{color: #FF43CA;}
.font-yellow{color: #FFFF00;}
.icn-space-16{background-repeat: no-repeat;background-position: 5px center;padding-left: 26px;padding-top: 1px;padding-bottom: 1px;}
.icn-space-12{background-repeat: no-repeat;background-position: 5px center;padding-left: 22px;padding-top: 1px;padding-bottom: 1px;}
.icn-flag{background-image: url(../img/icn_flag.gif);}
.icn-syukkin {background-image:url(../img/icn_syukkin.gif);}
.border-blue{border: 1px solid #2C6FBF;}
.border-pink{border: 1px solid #FFACCD;}
.border-blue{border: 1px solid #ACD6F7;}
.border-yellow{border: 1px solid #FFCC66;}
.box-white{background-color: #FFFFFF;}
.box-pale-yellow{background-color: #FFFCEE;}
.box-yellow{background-color: #FFF1B6;}
.box-pink{background-color: #FFE9F0;}
.box-palepink{background-color: #FFF8FB;}
.box-paleblue{background-color: #F4F9FF;}
div#produce{line-height: 1.1em;text-align: center;}
div#produce img{margin-bottom: 5px;display: block;}
div#produce a:hover{color:#FF007A;}
div#Hd-all {min-height: 121px;height:auto !important;height: 121px;margin-bottom:5px;}
div#Hd-Bg999 {background-image: url(../img/bg_Hd.gif);background-repeat: repeat-x;background-position: bottom;background-color: #FFFFFF;}
div#Hd-topbar {background-color: #EE1D25;}
div#Hd-topbar h1 {display: inline;text-align: left;float: left;font-size: 9pt;color: #FFFFFF;margin-left: 10px;}
div#Hd-topbar ul {font-size: 9pt;display: inline;text-align: right;float: right;margin-right: 10px;}
div#Hd-topbar li {display: inline;color: #FFFFFF;background-image: url(../img/arrow_triangle_gr.gif);padding-left: 10px;background-repeat: no-repeat;background-position: left center;}
div#Hd-topbar li.bookmark {background-repeat: no-repeat;background-position: 0px center;padding-left: 18px;padding-top: 1px;padding-bottom: 1px;background-image: url(../img/star_plus.gif);}
div#Hd-topbar li a{color: #FFF;text-decoration:none;}
div#Hd-topbar li a:hover,#Hd-menu-search li a:hover{text-decoration:underline;}
#Hd-site-logo {width: 163px;float: left;padding-left:10px;margin-right: 11px;}

#Hd-menu-search2 {width: auto;float: left;}
#Hd-menu-search2 li {text-align: center;float: left;}
#Hd-menu-search2 li a {font-size: 8pt;letter-spacing:0px;}
#Hd-menu-search2 li a:hover {text-decoration: underline;}
#Hd-menu-search2 li a:visited {color:#004FFF;}
.Hd-icon01 {width:89px; height:49px; margin-left:3px;}
.Hd-icon02 {width:89px; height:49px; margin-left:3px;}
.Hd-icon03 {width:89px; height:49px; margin-left:3px;}
.Hd-icon04 {width:89px; height:49px; margin-left:3px;}
.Hd-icon05 {width:89px; height:49px; margin-left:3px;}

div#ad-key-search{color:#FFF;float: right;width: 244px;height: 67px;padding-right:10px;}
div#ad-key-search a#ad-head{display: block;padding: 1px;border: 1px solid #CCCCCC;height: 32px;}
div#key-search{background-color: #FFCCCC;border: 1px solid #9DB3C1;height: 28px;overflow: hidden;}
div#key-search form{margin: 0px;padding-top: 0px;}
div#key-search #search-char{width: 155px;margin-top: 3px;margin-left: 5px;border: 1px solid #9DB3C1;float: left;padding-top: 4px;padding-right: 2px;padding-bottom: 1px;padding-left: 2px;color: #666666;}
html>/**/body div#key-search #search-char{padding-top: 3px;padding-bottom: 2px;}
div#key-search #search-char-btn{margin-top: 2px;margin-left: 3px;}
#menuBox {width: 722px;height: 33px;/*background: url(../img/shop/bg_me.gif) repeat-x;*/}
#menuBox ul {width: 722px;height: 33px;overflow: hidden;}
#menuBox li {float: left;}
#menuBox li a {display: block;height: 33px;text-indent: -9999px;}
a#me-navi01 {background: url(../img/shop/navt_me_01.gif);width: 90px;}
a#me-navi02 {background: url(../img/shop/navt_me_02.gif);width: 90px;}
a#me-navi03 {background: url(../img/shop/navt_me_03.gif);width: 90px;}
a#me-navi04 {background: url(../img/shop/navt_me_04.gif);width: 90px;}
a#me-navi05 {background: url(../img/shop/navt_me_05.gif);width: 90px;}
a#me-navi06 {background: url(../img/shop/navt_me_06.gif);width: 90px;}
a#me-navi07 {background: url(../img/shop/navt_me_07.gif);width: 90px;}
a#me-navi08 {background: url(../img/shop/navt_me_08.gif);width: 90px;}
#menuBox li a:hover {background-position: 0 -35px;}
ul#Ft_totop li{display: inline;}
ul#Ft_totop{margin-top: 15px;}
ul#Ft_totop a{font-size: 1.2em;font-weight: bold;}
ul#Ft_navg li{display: inline;background-image: url(../img/arrow_Ft_gl.gif);padding-left: 12px;background-repeat: no-repeat;background-position: left center;margin-right: 5px;}
ul#Ft_navg li a{color: #333;font-size: 9pt;letter-spacing:0px;}
ul#Ft_navl,ul#Ft_totop {letter-spacing:0px;line-height: 1.2em;}
#extra {background-color: red;width: 170px;padding-bottom: 1px;margin-bottom: 10px;height: auto !important;}
#extra li img {width: 150px;height: 37px;}
.PR-small{font-size: 8pt;font-weight: normal;background-color: #FE81A6;color: #FFFFFF;line-height: 1.2em;text-indent: 0.5em;margin-bottom: 3px;}
.PR-small li{margin-bottom: 6px;}
#extra-banner li {width: 168px;background-image: url(../img/bg.png);background-repeat: no-repeat;text-align: center;margin-right: auto;margin-left: auto;height: 58px;margin-top: 0px;margin-bottom: 0px;padding-top: 3px;padding-bottom: 0px;}
#extra-banner li a {text-decoration:none;}
#extra-banner li a:hover{text-decoration:underline;}
#extra-banner a {text-decoration:none;display: block;font-size: x-small;line-height: 1.1em;}
#extra-banner a img{display: block;border: 1px solid #ff0000;text-align: center;margin-top: 3px;margin-right: auto;margin-left: auto;margin-bottom: 0px;}
.part {width: 170px;padding-bottom: 1px;margin-bottom: 10px;height: auto !important;}
.part-banner li {width: 168px;background-repeat: no-repeat; margin-right: auto;margin-left: auto;height: auto;margin-top: 0px;margin-bottom: 2px;padding-top: 1px;padding-bottom: 0px;}
.part-banner li a:hover{text-decoration:underline;}
.part-banner a {text-decoration:none;display: block;font-size: x-small;line-height: 1.1em;}
.part-banner a img{display: block;border: 1px solid #ff0000;text-align: center;margin-top: 3px;margin-right: auto;margin-left: auto;margin-bottom: 0px;}
#part2 {width: 170px;padding-bottom: 1px;margin-bottom: 10px;height: auto !important;}
#part2-banner li {width: 168px;background-repeat: no-repeat;text-align: center;margin-right: auto;margin-left: auto;height: 70px;margin-top: 0px;margin-bottom: 0px;padding-top: 3px;padding-bottom: 0px;}
#part2-banner li a:hover{text-decoration:underline;}
#part2-banner a {text-decoration:none;display: block;font-size: x-small;line-height: 1.1em;}
#part2-banner a img{display: block;border: 1px solid #ff0000;text-align: center;margin-top: 5px;margin-right: auto;margin-left: auto;margin-bottom: 5px;}
div#produce{line-height: 1.1em;text-align: center;}
div#produce img{margin-bottom: 5px;display: block;}
div#produce a:hover{color:#FF007A;}
ul.dropdown,ul.dropdown li,ul.dropdown ul {list-style: none;margin: 0;padding: 0;}
ul.dropdown {width: 930px;background: url(../img/navi_bar.png);height: 37px;clear: both;position: relative;font: bold 12px Arial, Helvetica, sans-serif;z-index: 597;}
ul.dropdown li {vertical-align: middle;line-height: 1.3em;float: left;zoom: 1;}
ul.dropdown li.hover,ul.dropdown li:hover {position: relative;z-index: 599;cursor: default;}
ul.dropdown ul {top: 100%;position: absolute;left: 0;z-index: 598;visibility: hidden;width: 100%;}
ul.dropdown ul li {float: none;}
ul.dropdown ul ul {top: 1px;left: 99%;}
ul.dropdown li:hover > ul {visibility: visible;}
ul.dropdown li.rtl ul {top: 100%;right: 0;left: auto;}
ul.dropdown li.rtl ul ul {top: 1px;right: 99%;left: auto;}
ul.dropdown li a, ul.dropdown li span {display: block;}
ul.dropdown li span {color: #C0C0C0;}
#navg-01 {width: 118px;}
#navg-01 a {width: 118px;height: 37px;text-indent: -9999px;overflow:hidden;}
#navg-01 a:hover {background: url(../img/gnav-bg.png) 0 -37px no-repeat;}
#navg-02 {width: 116px;}
#navg-02 #navgA-02 {text-indent: -9999px;height: 37px;width: 116px;overflow: hidden;}
#navg-02 #navgA-02:hover,#navg-02:hover {background: url(../img/gnav-bg.png) -118px -37px no-repeat;}
#navg-03 {width: 116px;}
#navg-03 #navgA-03 {text-indent: -9999px;height: 37px;width: 116px;overflow: hidden;}
#navg-03 #navgA-03:hover,#navg-03:hover {background: url(../img/gnav-bg.png) -234px -37px no-repeat;}
#navg-04 {width: 116px;}
#navg-04 #navgA-04 {text-indent: -9999px;height: 37px;width: 116px;overflow: hidden;}
#navg-04 #navgA-04:hover,#navg-04:hover {background: url(../img/gnav-bg.png) -350px -37px no-repeat;}
#navg-05 {width: 116px;}
#navg-05 #navgA-05 {text-indent: -9999px;height: 37px;width: 116px;overflow: hidden;}
#navg-05 #navgA-05:hover,#navg-05:hover {background: url(../img/gnav-bg.png) -466px -37px no-repeat;}
#navg-06 {width: 116px;}
#navg-06 #navgA-06 {text-indent: -9999px;height: 37px;width: 116px;overflow: hidden;}
#navg-06 #navgA-06:hover,#navg-06:hover {background: url(../img/gnav-bg.png) -582px -37px no-repeat;}
#navg-07 {width: 117px;}
#navg-07 #navgA-07 {text-indent: -9999px;height: 37px;width: 117px;overflow: hidden;}
#navg-07 #navgA-07:hover,#navg-07:hover {background: url(../img/gnav-bg.png) -698px -37px no-repeat;}
#navg-08 {width: 114px;}
#navg-08 #navgA-08 {text-indent: -9999px;height: 37px;width: 114px;overflow: hidden;}
#navg-08 #navgA-08:hover,#navg-08:hover {background: url(../img/gnav-bg.png) -815px -37px no-repeat;}
#navg-09 {width: 116px;}
#navg-09 #navgA-09 {text-indent: -9999px;height: 37px;width: 116px;overflow: hidden;}
#navg-09 #navgA-09:hover,#navg-09:hover {background: url(../img/gnav-bg.png) -118px -37px no-repeat;}
#navBg-02 {width: 131px;padding: 3px 1px 0;height: 146px;background: url(../img/navBg_02.gif) no-repeat;margin-left: -2px;}
#navBg-03 {width: 131px;padding: 3px 1px 0;height: 146px;background: url(../img/navBg_03.gif) no-repeat;margin-left: -1px;}
#navBg-04 {width: 131px;padding: 3px 1px 0;height: 133px;background: url(../img/navBg_04.gif) no-repeat;margin-left: -1px;}
#navBg-05 {width: 131px;padding: 3px 1px 0;background: url(../img/navBg_05.gif) no-repeat;height: 198px;}
#navBg-06 {width: 131px;padding: 3px 1px 0;background: url(../img/navBg_06.gif) no-repeat;height: 198px;}
#navBg-07 {width: 131px;padding: 3px 1px 0;background: url(../img/navBg_07.gif) no-repeat;height: 198px;}
#navBg-08 {width: 131px;padding: 3px 1px 0;background: url(../img/navBg_08.gif) no-repeat;height: 198px;}
ul.dropdown ul {color: #000;padding-bottom: 9px;font-size: 12px;width: 133px;font-weight: normal;}
ul.dropdown ul li {background-color: transparent;color: #61072b;}
ul.dropdown ul a:link,ul.dropdown ul a:visited,
ul.dropdown ul a:hover,ul.dropdown ul a:active {color: #61072b;}
ul.dropdown ul li a:hover {color: #FF0066;text-decoration: none;}
ul.dropdown ul a, ul.dropdown ul span {padding: 10px 5px 1px 26px;}
.bnr_diamond{margin-bottom:3px;height:130px;font-size:11px;}
div.new-ticket{width:176px; height:489px; border:1px solid #FF99CC;}
div.new-ticket h2 {    background:url('../img/title_bar.jpg') no-repeat;    font-size:14px;    padding:2px 0 0 23px;    color:#FFFFFF;}
div.new-ticket ul{list-style:none;padding:5px 0px 10px 0px;margin-bottom:5px;width:178px;font-size:10px;float:left;background:url('../img/dot-s.gif') no-repeat;background-position:bottom;}
div.new-ticket ul li{list-style:none;padding:2px 0;margin:0 4px;float:left;border-bottom: solid 1px #C0C0C0;}
div.new-ticket p.new-ticket-right{    display:block;text-align:right;font-size:9px;margin-bottom:10px;}
div.bargain_t{width:176px;border:1px solid #FF99CC;margin-bottom:10px;}
div.bargain_t h2 {    background:url('../img/title_bar.jpg') no-repeat;    font-size:14px;    padding:2px 0 10px 23px;    color:#FFFFFF;}

div.new-ticket2{width:176px;border:1px solid #FF99CC;/}
div.new-ticket2 h2 {    background:url('../img/title_bar.jpg') no-repeat;    font-size:14px;    padding:2px 0 0 23px;    color:#FFFFFF;}
div.new-ticket2 ul{list-style:none;padding:5px 0px 10px;margin-bottom:5px;width:178px;font-size:10px;float:left;background:url('../img/dot-s.gif') no-repeat;background-position:bottom;}
div.new-ticket2 ul li{list-style:none;padding:2px 0;margin:0 4px;float:left;border-bottom: solid 1px #C0C0C0;}
div.new-ticket2 p.new-ticket-right{    display:block;text-align:right;font-size:9px;margin-bottom:10px;}

div.bargain_t2{width:170px;_width:168px;border:1px solid #FF99CC;margin-bottom:10px; float:left;}
div.bargain_t2 h2 {background:url('../img/title_bar.jpg') no-repeat; font-size:14px; padding:2px 0 10px 23px; color:#FFFFFF;}

.ml5 {margin-left:5px;}
ul#zuiji{overflow: hidden;}
ul#zuiji li{display: inline;float: left;width: 174px; height: 164px;margin-right: 1px;margin-left: 1px; margin-bottom:2px;font-size:100%; background: url(../img/zuiji/t-txt.gif) repeat-x;}
ul#zuiji li a{display: block;cursor: pointer;text-decoration: none;margin: 1px;border: 1px solid #FFFFFF;}
ul#zuiji li a:hover{border: 1px solid #FFF;color: #FF0066;}
ul#zuiji li a:hover .naka-read strong{color: #FF0066;}
ul#zuiji li a:hover img{background-color: #FF0066;}
ul#zuiji img{display: block;text-align: center;padding: 5px;margin-right: auto;margin-left: auto;height: 66px;}
ul#zuiji .naka-title small{color: #FF0066;margin-left: 5px;}
ul#zuiji .naka-read{background-color: #FFEEFA;padding: 4px;line-height: 1.2em;font-size: x-small;height: 5em;display: block;color: #333333;margin-top: 2px;overflow: hidden;}
* html ul#zuiji .naka-read{margin-top: 0px;}
ul#zuiji .naka-read strong{color: #004FFF;}
ul#zuiji2{overflow: hidden;}
ul#zuiji2 li{display: inline;float: left;width: 174px;margin-right: 2px;margin-left: 2px;font-size:100%; background: url(../img/zuiji/t-txt.gif) repeat-x;}
ul#zuiji2 li a{display: block;cursor: pointer;text-decoration: none;margin: 1px;border: 1px solid #FFFFFF;}
ul#zuiji2 li a:hover{border: 1px solid #FFF;color: #FF0066;}
ul#zuiji2 li a:hover .naka-read strong{color: #FF0066;}
ul#zuiji2 li a:hover img{background-color: #FF0066;}
ul#zuiji2 img{display: block;text-align: center;padding: 5px;margin-right: auto;margin-left: auto;height: 66px;}
ul#zuiji2 .naka-title small{color: #FF0066;margin-left: 5px;}
ul#zuiji2 .naka-read{background-color: #FFEEFA;padding: 4px;line-height: 1.2em;font-size: x-small;height: 5em;display: block;color: #333333;margin-top: 2px;overflow: hidden;}
.zuiji_banner1 {width:536px;height:25px;background: url(/img/top/tit_bar.jpg) no-repeat;    padding:2px 5px 0 23px;}
.zuiji_banner1 h2 {    font-size:14px;color:#FFFFFF;float:left;}
.zuiji_banner2 {width:718px;height:25px;margin:0 0 5px 0;padding:5px 0 0 0;text-align:right;font-size:100%; background: url(../img/zuiji_title.gif) no-repeat;}
.zuiji_banner3 {width:900px;height:25px;background: url(/img/top/tit_bar2.gif) no-repeat;    padding:2px 5px 0 23px;}
.zuiji_banner3 h2 {    font-size:14px;color:#FFFFFF;float:left;}
#rank_com {width:260px;padding:2px 2px;font-size:11px;line-height:18px;background: url(../img/rank/t-undl.gif) no-repeat;background-position:bottom;float:left;}
#rank_com ul {list-style:none;float:left;}
#rank_com li {float:left;font-size:11px;line-height:18px;padding-left:4px;}
#rank_com a {font-size:14px;font-weight:bold;line-height:24px;float:left;}
.rank_shop{padding:8px 0px 7px 14px;float:left;}
.rank_link_t {padding:3px;float:left;}
.rank_g {width:260px;padding:2px 2px;font-size:11px;float:left;}
.rank_t {font-size:11px;background: url(../img/rank/t-yaji.gif) no-repeat;padding:0px 0px 0px 26px;line-height:28px;float:left;}
.rank_lin {background: url(../img/rank/t-undl.gif) no-repeat;float:left;}
.rank_syousai {font-size:10px;line-height:18px;float:right;}
.area_bar {width:920px; line-height:25px; text-align:left; background-image:url(/img/top/area_bar.gif);background-repeat: no-repeat;margin-right: auto;margin-left: auto; padding:2px 0 2px 0; background-color:#FFFFFF;}
.area_bar li{padding:0 0 0 36px;line-height:25px; text-align:left; list-style:none;}
.area_bar li a{pointer;text-decoration: none;margin: 1px;border: 1px solid #FFFFFF;}
.area_bar li a:hover{border: 1px solid #FFF;color: #FF0066;}
.area_bar li a:hover{color: #FF0066;}
.no_data {padding:5px;font-size:11px;color:#808080;}

.enter_wrap{width:412px;}
.enter_box{margin:0 auto; width:256px;}

a.mantv_enter {display:block; width:256px; height:46px; background: url(../img/mantv_enter.jpg) no-repeat; text-indent: -9999px; overflow:hidden;margin-top:10px;}
a.mantv_enter:hover {background: url(../img/mantv_enter.jpg) 0 -46px no-repeat; text-indent: -9999px; overflow:hidden;}

a.ejan_enter {display:block; width:256px; height:46px; background: url(../img/ejan_enter.jpg) no-repeat; text-indent: -9999px; overflow:hidden;margin-top:10px;}
a.ejan_enter:hover {background: url(../img/ejan_enter.jpg) 0 -46px no-repeat;text-indent: -9999px; overflow:hidden; }

ul.areabar,ul.areabar li,ul.areabar ul {list-style: none;margin: 0 auto; padding: 0;}
ul.areabar {width: 900px; margin: 0 auto; background: url(../new/area_bar.png);height: 35px;clear: both;position: relative;font: bold 12px Arial, Helvetica, sans-serif;z-index: 197;}
ul.areabar li {vertical-align: middle;line-height: 1.3em;float: left;zoom: 1;}
ul.areabar li.hover,ul.areabar li:hover {position: relative;z-index: 199;cursor: default;}
ul.areabar ul {top: 100%;position: absolute;left: 0;z-index: 198;visibility: hidden;width: 100%;}
ul.areabar ul li {float: none;}
ul.areabar ul ul {top: 1px;left: 99%;}
ul.areabar li:hover > ul {visibility: visible;}
ul.areabar li.rtl ul {top: 100%;right: 0;left: auto;}
ul.areabar li.rtl ul ul {top: 1px;right: 99%;left: auto;}
ul.areabar li a, ul.areabar li span {display: block;}
ul.areabar li span {color: #C0C0C0;}

#area-00 {width: 82px; height:35px;}
#area-00 a {width: 82px;height: 35px;text-indent: -9999px;overflow:hidden;}
#area-00 a:hover {background: url(../new/area_bar.png) 0 -35px no-repeat;}
#area-01 {width: 82px; height:35px;}
#area-01 a {text-indent: -9999px;height: 35px;width: 82px;overflow: hidden;}
#area-01 a:hover {background: url(../new/area_bar.png) -82px -35px no-repeat;}
#area-02 {width: 82px; height:35px;}
#area-02 a {text-indent: -9999px;height: 35px;width: 82px;overflow: hidden;}
#area-02 a:hover {background: url(../new/area_bar.png) -164px -35px no-repeat;}
#area-03 {width: 82px; height:35px;}
#area-03 a {text-indent: -9999px;height: 35px;width: 82px;overflow: hidden;}
#area-03 a:hover {background: url(../new/area_bar.png) -246px -35px no-repeat;}
#area-04 {width: 82px; height:35px;}
#area-04 a {text-indent: -9999px;height: 35px;width: 82px;overflow: hidden;}
#area-04 a:hover {background: url(../new/area_bar.png) -328px -35px no-repeat;}
#area-05 {width: 82px; height:35px;}
#area-05 a {text-indent: -9999px;height: 35px;width: 82px;overflow: hidden;}
#area-05 a:hover {background: url(../new/area_bar.png) -410px -35px no-repeat;}
#area-06 {width: 82px; height:35px;}
#area-06 a {text-indent: -9999px;height: 35px;width: 82px;overflow: hidden;}
#area-06 a:hover {background: url(../new/area_bar.png) -492px -35px no-repeat;}
#area-07 {width: 82px; height:35px;}
#area-07 a {text-indent: -9999px;height: 35px;width: 82px;overflow: hidden;}
#area-07 a:hover {background: url(../new/area_bar.png) -574px -35px no-repeat;}
#area-08 {width: 81px; height:35px;}
#area-08 a {text-indent: -9999px;height: 35px;width: 81px;overflow: hidden;}
#area-08 a:hover {background: url(../new/area_bar.png) -656px -35px no-repeat;}
#area-09 {width: 81px; height:35px;}
#area-09 a {text-indent: -9999px;height: 35px;width: 81px;overflow: hidden;}
#area-09 a:hover {background: url(../new/area_bar.png) -736px -35px no-repeat;}
#area-10 {width: 81px; height:35px;}
#area-10 a {text-indent: -9999px;height: 35px;width: 81px;overflow: hidden;}
#area-10 a:hover {background: url(../new/area_bar.png) -818px -35px no-repeat;}


