﻿@charset "UTF-8";
/* CSS Document */

body {line-height: 1.4;
color: #333;
background: #FFF url(https://yanada-dc.com/img/bgn.gif)
text-align: left;
}


#page {
text-align: left;
width: 950px;
margin-right: auto;
margin-bottom: 50px;
margin-left: auto;
}


/* -------ヘッダーエリア------- */
#headerArea {
padding-top: 2px;
padding-bottom: 4px;
}

#headerArea #gNav {
float: right;
width: 550px;
margin-right: -5px;
padding-top: 20px;
overflow: hidden;
_zoom: 1;
}

#headerArea #gNav li {
float: right;
width: 100px;
margin-right: 5px;
}








/* -------コンテンツエリア　メインカラム------- */
#contentsArea #mainColumn {
float: left;
width: 720px;
padding-top: 14px;
padding-bottom: 14px;
}

#searchBlock {
float: left;
width: 200px;
padding-top: 5px;
}

#MenuBox {
font-size: 14px;
margin-bottom: 15px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
border: 0px solid #8c8c8c;
background: #ffffff;
}

#searchBlock form p { text-align: center; }
#searchBlock form #searchText { margin-bottom: 8px; }
#searchBlock form #searchText input {
height: 20px;
width: 160px;
border: 0px solid #666;
}
#searchBlock form #searchButton { margin-bottom: 23px; }
#searchBlock .sideNavBox { margin-bottom: 3px; }
#searchBlock #categoryBox li,
#searchBlock #sceneBox li{ border-bottom: 1px solid #666666; }
#searchBlock .sideNavBox .endNav {
border-bottom-style: none !important;
}

#searchBlock .sideNavBox a {
display: block;
padding: 10px 10px 10px 10px;
}

/* -------コンテンツエリア　サイドカラム------- */
#sideColumn {
float: right;
width: 205px;
padding-top: 10px;
}

#sideColumn #membersBox li { margin-bottom: 10px; }
#sideColumn #sideContentsBox { margin-bottom: 15px; }
#sideColumn #mobileBox {
font-size: 14px;
margin-bottom: 5px;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;
border: 1px solid #8c8c8c;
background: #fffed5;
text-align: left;
}

#sideColumn #mobileBox img {
margin-top: 5px;
margin-bottom: 5px;
margin-left: 4px;
}

#sideColumn #mobileBox #qrCode img {
float: left;
margin-right: 7px;
}

#sideColumn #mobileBoxText {
background: url(../images/mobile_bullet.gif) no-repeat left 3px;
clear: left;
width: 11em;
margin-left: 25px;
padding-left: 10px;
}

#sideColumn #mobileBoxText a {
color: #333;
text-decoration: none;
}

#sideColumn #CalBox {
font-size: 14px;
margin-bottom: 15px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
border: 1px solid #8c8c8c;
background: #fffed5;
}

#sideColumn #CalBox img {
margin-bottom: 0px;
margin-left: 0px;
}

#sideColumn #CalBoxText {
background: url(../img/bt-cal.gif) no-repeat left 3px;
clear: left;
width: 178px;
margin-left: 25px;
padding-left: 10px;
}

#sideColumn #CalBoxText a {
color: #333;
text-decoration: none;
}

#sideColumn #QrBox {
font-size: 12px;
margin-bottom: 15px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
border: 1px solid #8c8c8c;
background: #ffffff;
}

#sideColumn #QrBox img {
margin-bottom: 0px;
margin-left: 0px;
text-align:center;
}

#sideColumn #QrBoxText {
background: url(../img/bt-mov.gif) no-repeat left 3px;
clear: center;
width: 178px;
margin-left: 25px;
padding-left: 10px;
}

#sideColumn #QrBoxText a {
color: #333;
text-decoration: none;
}

/* -------フッターエリア------- */
#footerArea #footerNavBlock {
font-size: 14px;
line-height: 1.6;
background: #E3DDCC;
margin-bottom: 5px;
padding-top: 17px;
padding-bottom: 17px;
}


#footerArea #textNav {font-size: 12px;
float: left;
width: 600px;
}

#footerArea #textNav li { display: inline; }

#footerArea #textNav li a {
color: #333;
text-decoration: none;
}

#footerArea address {
font-size: 12px;
text-align: right;
float: right;
width: 300px;
}

* {margin:0;
padding:0;
font-style:normal;}

a { text-decoration:none; }
a:hover { text-decoration:underline; }

 h1 {font-family:"ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", HiraKakuPro-W3, Osaka, "Lucida Grande",geneva,verdana,sans-serif;
	font-size: 10px;
	padding: 0;
	font-weight: normal;
	color: #333333;}

 h2 {font-family:"ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", HiraKakuPro-W3, Osaka, "Lucida Grande",geneva,verdana,sans-serif;
	font-size: 15px;
         line-height:1.1;
	padding: 0;
	font-weight: normal;
	color: #333333;}