@charset "shift_jis";
/* CSS Document */
html{
-webkit-text-size-adjust: none;
}
/* ------ General Setting
-----------------------------------------------*/
body {
font: 14px/1.231 Verdana, Arial,'qMmpS Pro W3','Hiragino Kaku Gothic Pro',Osaka,'lr oSVbN', sans-serif;
margin: 0px auto 0px auto;
background-color: #FFFFFF;
padding: 0px;
color:#333;
}
.clear{ clear:both;}
.clearfix:after {
content: "."; /* V΅’vfπμι */
display: block; /* ubNxvfΙ */
clear: both;
height: 0;
visibility: hidden;
}
.clearfix {
min-height: 1px;
}
* html .clearfix {
height: 1px;
/*\*//*/
height: auto;
overflow: hidden;
/**/
}
a:link,a:visited{
text-decoration:none;
color:#0066FF;
}
a:active,a:hover{
text-decoration:underline;
color:#FF0000;
}
ul{ position:relative;}
img { vertical-align: top;border:0; }
/*20180215ΗΑ*/
body h1.index-h1{
width:100%;
background-color:#FF7AAF;
/*text-align:right;*/
font-size:0.75em;
font-weight: normal;
}
/* ------ €Κfont
-----------------------------------------------*/
.border{
margin:6px 0;
border-bottom:1px dotted #000000;
clear:both;
}
.font-title{
font-size:16px;
color:#e8087a;
}
a div .font-title,#html .font-title{
color:#00F;
font-weight:bold;
}
.font-name{
font-size:12px;
line-height:1.2em;
font-weight: bold;
}
.font-com{
font:normal 9pt /17px Arial, Helvetica, sans-serif;
padding-top:2px;
color:#333;
font-weight:nomal;
}
.font-com2{
font:normal 9pt /17px Arial, Helvetica, sans-serif;
padding-top:2px;
color:#fff;
font-weight:nomal;
}
.font-small{
font-size:90%;
}
.textOverflowTest {
overflow: hidden;
width: 108px;
white-space: nowrap;
text-overflow: ellipsis;
-webkit-text-overflow: ellipsis; /* Safari */
-o-text-overflow: ellipsis; /* Opera */
}
#mvbtn .bot{
font:bold 10pt /17px Arial, Helvetica, sans-serif;
clear:both;
padding:10px;
}
#ULLIST .box1 a,#ULLIST .box1 a:hover {
text-decoration:none;
}
#ULLIST .box2 a,#ULLIST .box2 a:hover {
text-decoration:none;
}
/* ------ header
-----------------------------------------------*/
#header {
background: #ff7aaf url(//www.ad-box.com/contents/images/bg_head.gif) repeat-x center bottom;
width: 100%;
text-align: center;
}
#header .header-ban {
margin: 0px auto;
font-size:8.5pt;
position: relative;
width: 990px;
}
#header .header-ban img {
border:0;
float: left;
}
#header h1 {
font-size:8.5pt;
font-weight:normal;
}
.fla-ban{ width:620;height:107px;margin-top:10px;}
/* ------ tab -------*/
.navline {
position: relative;
width: 100%;
border-bottom: 1px solid #FF0099;
display:block;
}
#nav {
position:relative;
width: 980px;
margin:0 auto -1px;
}
.navwaku {
width:auto;
clear: both;
}
#nav ul.primary {
position:static;
width:1010px;
display: block;
clear:both;
}
#nav ul li {
font-weight: bold;
font-size:12px;
margin: 1px 2px -1px 0;
float: left;
}
#nav ul span {
margin: -1px 2px 1px 0;
}
#nav ul a,#nav ul span,#nav ul a.current {
width: auto;
display: block;
padding: 4px 8px;
text-align: center;
text-decoration: none;
}
#nav ul span,#nav ul a.current,#nav ul a.current:hover {
border: 1px solid #FF0099;
border-bottom: none;
background: #ffffff;
padding-bottom: 6px;
}
#nav ul a {
background: #FFE8FF;
border: 1px solid #AAA;
border-bottom: none;
font-weight: normal;
}
#nav ul a:hover {
margin-top: 0;
border-color: #FF0099;
background: #FFF7CD;
padding-bottom: 5px;
font-weight: normal;
}
#nav ul div {
width: auto;
display: block;
float: left;
margin: 0px 2px 0 0;
}
/* ------ menu
-----------------------------------------------*/
.snavline {
position: relative;
width: 100%;
display:block;
background:#ffccff url(//www.ad-box.com/contents/images/menu_back.png) repeat-x;
margin-bottom:12px;
}
#snav {
position:relative;
width: 980px;
margin:0 auto -1px;
}
.m-menu {
height:80px;
margin-bottom:12px;
padding-top:10px;
}
.m-menu ul.bot{
position:static;
width:1010px;
height:48px;
display: block;
clear:both;
}
.m-menu li{
float:left;
}
.m-menu ul.bot li a{
width: 140px;
height:33px;
display:block;
padding : 15px 0 0 0;
text-align:center;
background-image:url(//www.ad-box.com/contents/images/bot.png);
background-repeat:no-repeat;
background-position:left top;
position:relative;
color:#FFF;
font-weight: bold;
font-size: 10.5pt;
text-decoration:none;
}
.m-menu ul.bot li a:hover{
background-position:left bottom;
}
.m-menu ul.text {
position:static;
padding : 0 3px 0 3px;
width:1010px;
margin:auto;
}
.m-menu ul.text li a{
display:block;
padding : 3px 8px 5px 3px;
margin : 0 1px;
position:relative;
font-weight: bold;
font-size: 10pt;
background: #fdf3f6;
border: 1px solid #AAA;
text-decoration:none;
}
.m-menu .text a:active,.m-menu .text a:hover{
color:#FF0000;
background: #B5F0FF;
border: 1px solid #AAA;
}
/* ------ tb^[
-----------------------------------------------*/
#foot{
background: #f13c6b;
width: 100%;
text-align: center;
margin-top:10px;
overflow:hidden;/*180309ΗΑ*/
}
#foot p{
color:#FFF;
padding:10px 0px;
font-size:10px;
}
#foot p.copy{
color:#000;
padding:5px 0px 10px;
font-size:9px;
}
#foot a:link,#foot a:visited{
text-decoration:none;
color:#FFFB00;
}
#foot a:active,#foot a:hover{
text-decoration:underline;
color:#fff;
}
/* ------ presentationCycle
-----------------------------------------------*/
.container {
width: 750px;
margin: 0px auto;
}
/* ------ index
-----------------------------------------------*/
#content .index-left {
width: 500px;
display:block;
float: left;
}
.index-left h1 {
font-size:11pt;
line-height:12.5pt;
font-weight:normal;
width: 440px;
text-align:left;
margin:10px auto;
}
/*20180215ΗΑ*/
.index-left p {
font-size:12pt;
line-height:12.5pt;
font-weight:normal;
width: 400px;
text-align:left;
margin:5px auto;
}
#content .index-center {
width: 750px;
display:block;
text-align:center;
}
.index-center h1 {
font-size:11pt;
line-height:12.5pt;
font-weight:normal;
width: 650px;
text-align:center;
margin:10px auto;
}
/* ------ contents
-----------------------------------------------*/
#ULLIST {
width:auto;
clear: both;
}
#ULLIST .cont-box {
position:static;
width:750px;
display: block;
clear:both;
}
.content-left #ULLIST .cont-box {
width: 370px;
}
.content-right #ULLIST .cont-box {
width:206px;
}
#ULLIST .box-view {
position:static;
width:750px;
display: block;
clear:both;
}
#ULLIST a:hover {
text-decoration:none;
}
#main {
clear: both;
background: #ffffff;
width: 980px;
padding: 0px 0 10px;
margin:0 auto;
}
#content {
position:static;
width: 750px;
}
#content td,#content tabe,#content tr {
vertical-align:top;
line-height:120%;
margin:0;
padding:0;
border:0;
outline:0;
}
.content-left {
width: 370px;
display:block;
margin-right:10px;
margin-bottom:12px;
float: left;
}
.content-open {
width: 750px;
display:block;
margin-right:10px;
margin-bottom:12px;
float:left;
}
.content-right {
width:206px;
margin-bottom:12px;
display:block;
float: right;
margin-left:10px;
}
.content-right a img {
margin-bottom:6px;
}
.content-main {
width: 750px;
margin-right:10px;
display:block;
float:left;
}
.content-title {
position:relative;
display:block;
clear: both;
width:100%;
height:70px;
margin-right:10px;
margin-bottom:6px;
}
.content-title span{
width:750px;
height:45px;
float: left;
margin-top: 25px;
text-align:right;
color:#F33;
}
.content-left .content-title {
margin-bottom:0px;
}
.content-left .content-title span{
width:380px;
height:20px;
float: left;
margin-top: 60px;
text-align:right;
color:#F33;
}
div .more-link a{
font-size: 8pt;
font-weight: bold;
padding-left:20px;
margin-right:12px;
margin-top:2px;
display:block;
float: right;
clear: both;
background-image:url(//www.ad-box.com/contents/images/bg_morelink.png);
background-repeat:no-repeat;
background-position:left center;
}
.title-open {
position:relative;
clear: both;
display:block;
padding:6px 12px;
background-color:#000000;
color:#ffffff;
font-size: 11.5pt;
font-weight: bold;
}
.title-cont {
margin:0 0 12px 0;
position:relative;
clear: both;
display:block;
padding:6px 12px;
background-color:#000000;
color:#ffffff;
font-size: 10pt;
width:726px;
}
.title-cont span{
font-size: 11.5pt;
font-weight: bold;
}
/* ------ ‘ left-contents ‘
-----------------------------------------------*/
/* ------ coverg
-----------------------------------------------*/
.coverg {
position:relative;
width:100%;
height:550px;
display:block;
clear: both;
}
.coverg-pho {
width:360px;
height:540px;
position:absolute; left:0px; top:0px;
display:block;
z-index:0;
border:5px #e8087a solid;
overflow:hidden;
}
.coverg-bot {
position:absolute; left:5px; bottom:5px;
width:360px;
height:100px;
background-image:url(//www.ad-box.com/contents/images/bg_cg-data.png);
}
.coverg-bot a{
font-weight: bold;
color:#0FC
text-decoration:none;
}
.coverg-bot .jack-data{
height:50px;
position:relative;
padding-top:44px;
padding-left:5px;
z-index:5;
overflow: hidden;
color:#FFF
}
.coverg-bot .jack-data a {
color:#F7FF5C
}
.coverg-bot .jack-data .com-box {
width:100%;
height:18px;
overflow:hidden;
}
.coverg-b {
position:relative;
width:350px;
position:relative;
background-color:#e8087a;
padding:0px 10px 5px;
}
.coverg-b .list-box a:hover {
border-color: #FF0099;
}
.coverg-b .list-box a{
float: left;
width:38px;
height:38px;
margin:4px 4px 4px 0px;
display:block;
overflow:hidden;
text-decoration:none;
}
.coverg-b .list-box a.num-1{ background:url(//www.ad-box.com/contents/images/bot-thum1.png) top left no-repeat;}
.coverg-b .list-box a.num-2{ background:url(//www.ad-box.com/contents/images/bot-thum2.png) top left no-repeat;}
.coverg-b .list-box a.num-3{ background:url(//www.ad-box.com/contents/images/bot-thum3.png) top left no-repeat;}
.coverg-b .list-box a.num-4{ background:url(//www.ad-box.com/contents/images/bot-thum4.png) top left no-repeat;}
.coverg-b .list-box a.num-5{ background:url(//www.ad-box.com/contents/images/bot-thum5.png) top left no-repeat;}
.coverg-b .list-box a.num-1:hover, .coverg-b .list-box a.num-2:hover, .coverg-b .list-box a.num-3:hover, .coverg-b .list-box a.num-4:hover, .coverg-b .list-box a.num-5:hover{ background-position: bottom right}
.coverg-b .list-box .ban_cg a{
width:135px; height:45px;
margin:1px 0px 1px 0px;
float:right;
}
.bn-box {
width:350px;
position:relative;
display:block;
background-color:#000000;
border:5px #000000 solid;
padding:0 5px;
overflow:hidden;
}
.bn-box .list-box a{
float: left;
height:75px;
margin:4px 8px 8px 0px;
display:block;
overflow:hidden;
text-decoration:none;
}
.bn-box .list-box a img{
height:75px;
}
.bn-box .list-box a.bot_bn{
margin:0px 0px 4px;
width:350px; height:60px;
background-image:url(//www.ad-box.com/contents/images/back_number2.png);
background-position:left top;
}
.bn-box .list-box a.bot_bn:hover{
background-position:left bottom;
}
/* ------ ‘ open-contents ‘
-----------------------------------------------*/
/* ------ arealist
-----------------------------------------------*/
.arealist {
position:relative;
width:100%;
background-color:#FFFFFF;
}
.arealist-b {
padding:13px;
border:1px solid #bdbdbd;
font-size:9.5pt;
}
.arealist .list-dat{
position:relative;
float: left;
display:block;
text-align:left;
overflow:hidden;
}
.arealist-c {
padding:6px;
border:1px solid #bdbdbd;
font-size:9.5pt;
}
/* ------ ‘ SUB-MENU ‘
-----------------------------------------------*/
.sub-menu {
position:relative;
width:100%;
display:block;
clear: both;
}
.sub-menu ul li a{
display:block;
padding : 10px 10px 10px 22px;
margin : 2px 0px;
position:relative;
font-size: 10pt;
font-weight: bold;
color:#000;
background: #eee;
border-top: 1px solid #EBEBEB;
border-left: 1px solid #EBEBEB;
border-bottom: 1px solid #bdbdbd;
border-right: 1px solid #bdbdbd;
background-image:url(//www.ad-box.com/contents/images/bg_link.png);
background-repeat:no-repeat;
background-position:6px center;
text-decoration:none;
}
.sub-menu ul li a:active,.sub-menu ul li a:hover{
background: #FFE8FF;
border-top: 1px solid #FFF2F9;
border-left: 1px solid #FFF2F9;
border-bottom: 1px solid #BD9BAC;
border-right: 1px solid #BD9BAC;
background-image:url(//www.ad-box.com/contents/images/bg_link.png);
background-repeat:no-repeat;
background-position:6px center;
}
/* ------ banner -------*/
.content-right .banner {
margin:3px 0;
}
.banner a img{
border:1px solid #bdbdbd;
margin:6px;
}
.banner a:hover img {
border-color: #FF0099;
}
.banner a:hover{
text-decoration:none;
}
/* ------ sitelink -------*/
.sitelink {
position:relative;
width:100%;
display:block;
clear: both;
}
.sitelink ul li a{
display:block;
padding : 10px 10px 10px 22px;
margin : 2px 0px;
position:relative;
font-size: 10pt;
font-weight: bold;
background: #000;
color:#fff;
border-top: 1px solid #858585;
border-left: 1px solid #858585;
border-bottom: 1px solid #4D4D4D;
border-right: 1px solid #4D4D4D;
background-image:url(//www.ad-box.com/contents/images/bg_link2.png);
background-repeat:no-repeat;
background-position:6px center;
text-decoration:none;
}
.sitelink ul li a:active,.sitelink ul li a:hover{
background: #38001C;
border-top: 1px solid #858585;
border-left: 1px solid #858585;
border-bottom: 1px solid #4D4D4D;
border-right: 1px solid #4D4D4D;
background-image:url(//www.ad-box.com/contents/images/bg_link2.png);
background-repeat:no-repeat;
background-position:6px center;
}
/* ------ recom-shoplist -------*/
.top-shoplist {
position:relative;
width:100%;
display:block;
clear: both;
}
.shop-box ul li a{
display:block;
text-align:left;
background-color:#eee;
border:1px solid #bdbdbd;
padding:4px;
margin-bottom:6px;
text-decoration:none;
width:196px;
}
.shop-box ul li a:hover {
border-color: #FF0099;
}
.shop-box ul li{
display:block;
position:relative;
}
.shop-box .shop-com{
display:block;
margin-left:50px;
}
.shop-box img{
float: left;
}
.shop-box .tel{
color:#333;
font-size:11.5px;
}
/* ------ phobbs -------*/
.top-phobbs {
position:relative;
width:100%;
display:block;
clear: both;
}
.phobbs .comment a {
display:block;
overflow:hidden;
}
.phobbs-box li a{
display:block;
text-align:left;
background-color:#fff;
border:1px solid #bdbdbd;
padding:4px;
margin-bottom:6px;
text-decoration:none;
}
.phobbs-box li a:hover {
border-color: #FF0099;
}
.phobbs-box li{
display:block;
position:relative;
}
.phobbs-com{
display:block;
margin-left:50px;
}
.phobbs-box img{
float: left;
}
.phobbs-box .tel{
color:#333;
font-size:11.5px;
}
.content-open .phobbs-box li{
float: left;
width:49%;
margin-bottom:6px;
margin-right:6px;
}
.content-left .phobbs-list,.content-open .phobbs-list{
width:100%;
height:100px;
overflow:hidden;
}
.content-left .phobbs-list img,.content-open .phobbs-list img{
margin-right:6px;
}
.content-left .phobbs-box li{
float: left;
width:368px;
margin-bottom:6px;
margin-right:6px;
}
/* ------ ‘ calendar ‘
#ULLIST .calendar .td-title {
background-color:#333;
border-color: #fff;
color:#fff;
}
#ULLIST .calendar .td-waku {
background-color:#ddd;
color:#fff;
}
#ULLIST .calendar .td-waku2 {
background-color:#fff;
color:#fff;
}
/* ------ ‘ RecΦA ‘
-----------------------------------------------*/
.cs_font2 {
font-size:100%;
font-weight: bold;
color:#e8087a;
}
.cs_font3 {
color:#000;
}
.cs_table1 {
padding: 3px;
background-color:#ddd;
}
.cs_table2 {
padding: 3px;
background-color:#FF6BB8;
}
.cs_table5 {
padding: 3px;
border:1px dotted #e8087a;
background-color:#FFE8FF;
color:#e8087a;
font-weight: bold;
}
.cs_table6 {
padding: 3px;
border:1px dotted #AAA;
background-color:#FFFFFF;
}
.cs_table7 {
padding: 1px 10px 1px 10px;
background-color:#ddd;
font-size:10px;
font-weight:bold;
}
.cs_table8 {
padding: 3px;
border:1px dotted #AAA;
background-color:#eee;
}
.cs_table9 {
padding: 1px 10px 1px 10px;
background-color:#FFFFFF;
font-size:10px;
font-weight:bold;
}
/* ------ other -------*/
.content-main a img {
border:1px solid #AAA;
}
.content-main a:hover img {
border:1px solid #FF0099;
}
.content-main .scweek {
width:95px;
height:126px;
margin-right:3px;
}
#ULLIST .BOX {
outline:1px dotted #AAA;
}
#ULLIST .cont-box a .list-photo {
outline:1px solid #AAA;
}
#ULLIST .cont-box .list-sub {
outline:1px dotted #e8087a;
}
/* ------ recruit
-----------------------------------------------*/
.recruit {
width: 750px;
margin-bottom:6px;
display:block;
float:left;
}
.recruit td{
padding:2px;
}
/* ------ ranking
-----------------------------------------------*/
.ranking,.rankingkyu {
width: 750px;
margin-bottom:6px;
display:block;
float:left;
}
.ranking .scweek {
width:95px;
height:126px;
margin-right:3px;
}
.ranking a .scweek,.rankingkyu a .scweek {
border:1px solid #AAA;
}
.ranking a:hover .scweek,.rankingkyu a:hover .scweek {
border:1px solid #FF0099;
}
/* ------ rankingkyu
-----------------------------------------------*/
.rankingkyu .cs_font2 {
font-size:100%;
font-weight: bold;
color:#850400;
}
.rankingkyu .cs_table2 {
padding: 3px;
background-color:#FFB700;
}
.rankingkyu .cs_table5 {
padding: 3px;
border:1px dotted #FFB700;
background-color:#FCEAA2;
color:#876100;
font-weight: bold;
}
.rankingkyu .scweek {
width:95px;
margin-right:3px;
}
/* ------ discount
-----------------------------------------------*/
.discount {
width: 730px;
margin-bottom:6px;
padding:5px;
border:5px #bdbdbd solid;
display:block;
float:left;
}
.discount td{
padding:2px;
}
.discount td img{
margin-right:3px;
}
.discount a img {
border:1px solid #AAA;
}
.discount a:hover img {
border:1px solid #FF0099;
}
/* ------ beautyg
-----------------------------------------------*/
.beautyg {
position:relative;
width:100%;
clear: both;
}
.beautyg a.list-box{
float: left;
display:block;
background-color:#ffffff;
width:110px;
height:200px;
margin-right:2px;
margin-bottom:4px;
padding:3px;
border:1px solid #bdbdbd;
text-align:center;
overflow:hidden;
text-decoration:none;
}
.beautyg a.list-box:hover {
border-color: #FF0099;
}
.beautyg .list-photo{
width:110px;
height:150px;
margin:auto;
overflow:hidden;
}
.beautyg .list-box a img, .beautyg .list-box a:hover img{
border:0px;
}
#ULLIST .box2 .BOX,#ULLIST .box4 .BOX {
outline-color:#e8087a;
}
#ULLIST .cont-box a:hover .list-photo {
outline-color:#e8087a;
}
#ULLIST .mini-box {
background-color:#ddd;
}
#ULLIST .list-obi {
color:#e8087a;
background-color:#ddd;
}
#ULLIST .box2 .list-obi,#ULLIST .box4 .list-obi {
background-color:#FFE8FF;
}
/* ------ box-view
-----------------------------------------------*/
#ULLIST .box-view .list-photo {
color:#fff;
}
#ULLIST .box-view .list-title {
color:#fff;
background-color:#E8087A;
}
#ULLIST .box-view .list-title-s {
background-color:#eee;
color:#333;
}
#ULLIST .box-view .list-name {
color:#fff;
background-color:#000;
}
#ULLIST .box-view .list-com {
border:1px dotted #AAA;
}
#ULLIST .box-view .list-com-s {
border:1px dotted #AAA;
}
/* ------ hotewari
-----------------------------------------------*/
.content-open .shop-bot{
text-align:center;
}
.content-open .shop-bot a img,.content-open .shop-bot a:hover img,.content-open .shop-bot a:active img {
border:0px;
}
#ULLIST .box-view th {
background-color:#eee;
}
#ULLIST .hcol {
background-color:#ddffff;
}
/* ------ mitawari
-----------------------------------------------*/
#ULLIST .mcol {
background-color:#FFE8FF;
}
/* ------ ticket
-----------------------------------------------*/
#ULLIST .tcol {
background-color:#FFFFBF;
}
#ULLIST .ticket .BOX {
width:750px;
}
#ULLIST .ticket .box1 .list-box {
background-color:#fff;
}
#ULLIST .ticket .box1 .font-b {
color:#000;
}
#ULLIST .ticket .box2 .BOX {
background-color:#FFE8FF;
}
/* ------ search
-----------------------------------------------*/
#ULLIST .cont-box .list-sub-menu {
background-color:#ddd;
}
#ULLIST .cont-box .list-sub {
background-color:#FFE8FF;
color:#e8087a;
}
#ULLIST .cont-box .list-sub-s {
background-color:#FF6BB8;
}
#ULLIST .font-com {
color:#333;
}
/* ------ CfbNX
-----------------------------------------------*/
/* ------ main-block
-----------------------------------------------*/
#main-block{
width:100%;
background: url(//www.ad-box.com/contents/images/index_bg01.jpg) repeat-x center top;
position:relative;
}
.main-block-container{
width:850px;
padding:22px 25px 5px;
margin:auto;
position:relative;
}
.index-left {
float:left;
text-align:center;
}
.index-left p {
font-size:12px;
text-align:left;
padding:10px 34px 15px;
line-height:1.2em;
}
.index-left ul{
position:relative;
width:422px;
margin:auto;
padding:10px 0px 0px;
}
.index-center p {
font-size:12px;
text-align:left;
padding:10px 34px 15px;
line-height:1.2em;
}
.index-center ul{
position:relative;
width:422px;
margin:auto;
padding:10px 0px 0px;
}
.index-left li,.index-center li{
float:left;
}
#index-bot_enter{
display:block;
width:430px; height:83px;
margin:auto;
overflow:hidden;
background: url(//www.ad-box.com/contents/images/index-bot_yes.png) no-repeat left top;
}
#index-bot_enter:hover{
background: url(//www.ad-box.com/contents/images/index-bot_yes.png) no-repeat left bottom;
}
.index-right{
float:right;
width:370px;
background: url(//www.ad-box.com/contents/images/index_23.png) no-repeat right bottom;
padding:7px 0px 18px;
}
/* ------ tokuban
-----------------------------------------------*/
#ban-block{
position:relative;
clear: both;
text-align:center;
width:100%;
padding:40px 0px 10px;
background: url(//www.ad-box.com/contents/images/index_bg02.png) repeat-x center top;
}
.index-tokuban {
position:relative;
width:100%;
clear: both;
text-align:center;
font-size: 8pt;
line-height:110%;
font-family:'MS P Gothic,OSAKA';
margin-bottom:2px;
overflow:hidden;
}
/* ------ kyoutube-index
-----------------------------------------------*/
.kyoutube3 {
width: 206px;
display:block;
}
.kyoutube3 .list-photo{
width:206x;
height:134px;
margin:auto;
background-image:url(//www.ad-box.com/contents/images/bg_moviebox2.png);
background-repeat:no-repeat;
}
.kyoutube3 .movie-box{
width:178px;
height:134px;
margin:auto;
overflow:hidden;
}
.kyoutube3 .movie-box img{
width:178px;
opacity:0.8;
filter: alpha(opacity=80);
}
.kyoutube3 a:active img,.kyoutube3 a:hover img{
opacity:0.5;
filter: alpha(opacity=50);
}
.kyoutube3 div{
width:100%;
text-align:center;
overflow:hidden;
white-space: nowrap;
}
.kyoutube3 ul {
margin:6px 0;
}
.kyoutube3 ul li {
padding:0 12px;
background-image:url(//www.ad-box.com/contents/images/bg_moviebox2.png);
}
.kyoutube3 ul li a{
display:block;
text-align:left;
background-color:#FCEAA2;
border:1px solid #000;
padding:4px;
margin-bottom:6px;
text-decoration:none;
overflow:hidden;
}
.kyoutube3 ul li a:hover {
border-color: #FF0099;
}
.kyoutube3 ul li{
display:block;
position:relative;
}
.kyoutube3 .shop-com{
display:block;
margin-left:50px;
}
.kyoutube3 .img{
width:45px;
height:45px;
overflow:hidden;
float: left;
background-image:url(//www.ad-box.com/contents/images/bg_moviebox2s.png);
}
.kyoutube3 .img img{
opacity:0.7;
filter: alpha(opacity=70);
}
.kyoutube3 .img a:active img,.kyoutube3 .img a:hover img{
opacity:0.4;
filter: alpha(opacity=40);
}
.kyoutube3 .font-name{
display:block;
width:126px;
height:14px;
overflow:hidden;
}
.kyoutube3 .font-com{
display:block;
color:#333;
width:126px;
height:14px;
overflow:hidden;
}
#ULLIST .kyoutube .box2 .mini-box {
background-color:#FFE8FF;
}
/* ------ kyoutube-menu
-----------------------------------------------*/
#ULLIST .kyoutube .menu {
width: 180px;
margin-bottom:6px;
margin-right:6px;
display:block;
float:left;
}
#ULLIST .kyoutube .sub-menu .rmenu a{
display:block;
padding : 10px 10px 10px 22px;
margin : 2px 0px;
position:relative;
font-size: 10pt;
font-weight: bold;
color:#000;
background: #ccc;
border-top: 1px solid #EBEBEB;
border-left: 1px solid #EBEBEB;
border-bottom: 1px solid #bdbdbd;
border-right: 1px solid #bdbdbd;
background-image:url(images/bg_link.png);
background-repeat:no-repeat;
background-position:6px center;
text-decoration:none;
}
#ULLIST .kyoutube .sub-menu .rmenu a:active,#ULLIST .kyoutube .sub-menu .rmenu a:hover{
background: #FFE8FF;
border-top: 1px solid #FFF2F9;
border-left: 1px solid #FFF2F9;
border-bottom: 1px solid #BD9BAC;
border-right: 1px solid #BD9BAC;
background-image:url(images/bg_link.png);
background-repeat:no-repeat;
background-position:6px center;
}
/* ------ premium
-----------------------------------------------*/
.premium {
width:100%;
background-color:#000;
color:#fff;
overflow:hidden;
}
/** ^u **/
.premium #tab{background-image:url("images/line.gif");background-repeat:repeat-x;background-position:0 40px;}
.premium #tab{clear:both;margin:4px;font-size:11px;line-height:13px;width:750px;}
.premium .tab-cont ul li{overflow:hidden;}
.premium .tab-menu li{float:left;text-align:center;}
.premium .tab-menu li a,.tab-menu li a strong{background:url("images/bg-tab.png") no-repeat;color:#0066FF;}
.premium .tab-menu li a{z-index:100;position:relative;display:block;padding-left:8px;font-size:14px;font-weight:bold;!important;background-position:-8px bottom;}
.premium .tab-menu li a strong{display:block;height:41px;line-height:41px;text-indent:-8px;background-position:right bottom;}
.premium .tab-menu li a:hover{background-position:-8px -82px;cursor:pointer;}
.premium .tab-menu li.left a:hover{background-position:0 -82px;}
.premium .tab-menu li a:hover strong{background-position:right -82px;}
.premium .tab-menu li a.active:hover{background-position:-8px top;cursor:default;}
.premium .tab-menu li a.active,.tab-menu li.left a.active{background-position:-8px top;}
.premium .tab-menu li a.active strong,.tab-menu li a.active:hover strong{background-position:right -41px;color:#fff;}
.premium .tab-menu li.right a.active strong{background-position:right top;}
.premium .tab-menu li.left a{background-position:left bottom;}
#ULLIST .premium .box-view .font-com {
color:#fff;
}
/* ------ specban
-----------------------------------------------*/
#ULLIST .specban .cont-box {
width:100%;
background-color:#FFE8FF;
color:#fff;
padding:6px;
overflow:hidden;
}
#ULLIST .specban .cont-box img {
padding-bottom:5px;
}
/* ------ sokuho-top
-----------------------------------------------*/
.sokuho-top {
padding:13px;
}
.sokuho-top .list-photo {
width:132px;
height:176px;
overflow:hidden;
display:block;
border:1px solid #bdbdbd;
}
.sokuho-top .list-photo img{
width:132px;
}
.sokuho-top .list-box{
width:146px;
margin-right:6px;
float: left;
}
.sokuho-top .list-dat{
margin:3px 6px;
float: left;
}
.sokuho-top .list-com{
margin:3px 6px;
width:330px;
float: left;
}
.sokuho-top .list-photo a:hover {
border-color: #FF0099;
text-decoration:none;
}
.sokuho .box-view {
overflow:hidden;
}
/* ------ mitawari
-----------------------------------------------*/
#ULLIST .mitawari .box1 .list-box {
background-color:#fff;
}
/* ------ hotewari
-----------------------------------------------*/
#ULLIST .hotewari .box1 .list-box {
background-color:#fff;
}
/*------ FΨy[WGAΖνκ
----------------------------------------------*/
.pc-enter-footerlist{
width:960px;
margin:0 auto;
}
.pc-enter-footerlist-fuzoku,
.pc-enter-footerlist-delivery,
.pc-enter-footerlist-deliverywife,
.pc-enter-footerlist-deliveryaroma{
width:440px;
margin:10px;
padding:5px;
float:left;
}
.pc-enter-footerlist-fuzoku p,
.pc-enter-footerlist-delivery p,
.pc-enter-footerlist-deliverywife p,
.pc-enter-footerlist-deliveryaroma p{
font-weight:bold;
}
.pc-enter-footerlist-fuzoku .pref,
.pc-enter-footerlist-delivery .pref,
.pc-enter-footerlist-deliverywife .pref,
.pc-enter-footerlist-deliveryaroma .pref{
font-weight:bold;
border-right:none;
}
.pc-enter-footerlist-fuzoku li,
.pc-enter-footerlist-delivery li,
.pc-enter-footerlist-deliverywife li,
.pc-enter-footerlist-deliveryaroma li{
display:inline-block;
font-size:90%;
border-right:1px solid #999;
padding:0 6px;
}
/*pΈXg*/
.pan{width:990px;margin:0 auto;padding:5px 0 15px 0;}
.pan p{text-align:left;margin-left:10px;}