body{
    text-align: center;
    margin:0px;
    padding:0px;
    text-align:center;
/*    background-image: url("../img/car_background.png");
    background-position: center top;
    background-repeat: repeat-xy;*/
    background:#FFFFFF;
}

body.pw{
   background:#FFFDE6;
}

/* リンク */
 a,
 a:link,
 a:visited {
    color: #FF2F72;
/*    text-decoration: none;*/
    line-height: 150%;
}
 a:hover{
    color: #BA2555;
    background:#FFFFCC;
    line-height: 150%;
}

/* リンクつき画像 */
a img {
    border: 0;
}


/* 見出し */
h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    padding:0px;
    margin:0px;

}


#backborder{
    background-image: url("../img/bg_body_page.png");
    background-position: center top;
    background-repeat: repeat-y;
}

#backborder2{
    background-image: url("../img/images/5star_present_waku_02.png");
    background-position: center top;
    background-repeat: repeat-y;
}



#detail1{
    font-size: 14px;
    color: #000066;
    line-height: 140%;
     font-family:Verdana,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    font-weight:normal;
}

#detail2{
    font-size: 13px;
    color: #333333;
    line-height: 135%;
     font-family:Verdana,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

#detail3{
    font-size: 13px;
    color: #FF3300;
    line-height: 135%;
     font-family:Verdana,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

#detail4{
    font-size: 14px;
    color: #333333;
    line-height: 140%;
     font-family:Verdana,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    font-weight:bold;
}


#detail5{
    font-size: 13px;
    color: #FF3366;
    line-height: 135%;
     font-family:Verdana,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

#detail6{
    font-size: 11px;
    color: #333333;
    line-height: 135%;
    font-family:Verdana,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    padding:2 2 2 0;
}

#otoiawase{
    font-size: 12px;
     color: #666666;
    line-height: 135%;
     font-family:Verdana,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}


#contents {
    font-size: 12px;
    color: #333333;
    line-height: 150%;
   font-family:Verdana,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#contents11 {
    font-size: 11px;
    color: #333333;
    line-height: 150%;
   font-family:Verdana,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

a:focus,input:focus,select:focus,textarea:focus,div:focus { background:#eeeeee; } 


#copyright{
/*   background-color: #481F18;*/
   border:0px solid #FFFFFF;
   font-family:Verdana,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
   font-size:10px;
   color:#481F18;
}



/* CSS Document */

#navlist5
{
margin:0px;
padding:0px;
}

#navlist5 ul, #navlist5 li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist5 a:link, #navlist5 a:visited
{
	display:block;
	color: #FF3333;
	padding: 3px 5px 3px 5px;
	border-left:0px solid #5D2E62;
	margin:auto;
	font-weight:100;
	text-decoration: none;
	font-family: "ＭＳ Ｐ ゴシック，Arial", Helvetica, sans-serif;
	font-size: 11px;
}

#navlist5 a:hover
{

background: #FFFFFF;
border-left:0px solid #B4A9D3;
color: #CC0000;
}

#navlist4 a:link, #navlist4 a:visited
{

	color: #E55755;
/*	background:#FFFFFF;*/
	padding: 3px 5px 3px 5px;
	border-left:0px solid #FF0000;
	margin:auto;
	font-weight:100;
	text-decoration: none;
	font-family: "ＭＳ Ｐ ゴシック，Arial", Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
#navlist4 a:hover
{
border-left:0px solid #FF8584;
color: #FF0000;
}

#navlist4 title{
color:#FF0000;
}

#qraddress {
	font-size: 14px;
	font-weight:bold;
	font-family: "ＭＳ Ｐ ゴシック，Arial", Helvetica, sans-serif;
}

#footer {
   margin:auto;
   padding:3px 4px 3px 4px;
   text-align:center;
}


#entry-header {
   display:block;
   border-left:4px solid #BA4266;
   border-bottom:1px dashed #BA4266;
   background-color:#FFF2F2;
   color:#BA4266;
   padding:5px 5px 5px 8px;
   margin:auto;
   font-family:Verdana,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
   font-size:13px;
   font-weight:bold;
   text-align:center;
   line-height:150%;
}


#entry-header-info {
   display:block;
   border-left:4px solid #BA4266;
   border-top:1px dashed #BA4266;
   background-color:#FFF2F2;
   color:#BA4266;
   padding:5px 5px 5px 8px;
   margin:auto;
   font-family:Verdana,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
   font-size:13px;
   font-weight:bold;
   text-align:center;
   line-height:150%;
}

#p_title{
   border-left:4px solid #5D2E62;
   border-bottom:1px dashed #5D2E62;
   background-color:#FFF0FD;
   color:#5D2E62;
   padding:8px;
   margin-bottom:15px;
   font-family:Verdana,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
   font-size:17px;
   font-weight:bold;
   text-align:center;
}
#p_detail{
   padding-top:3px;
   margin:auto;
   font-family:Verdana,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
   font-size:10px;
   color:#333333;
   font-weight:normal;
   text-align:left;
   line-height:140%;
   text-align:left;
}
#p_detail img{
   pading:0px;
   margin-left:0px;
   margin-right:10px;
}



#caution{
   color:#FF0000;
   font-size:9px;
}


#caution{
   font-size:10px;
   color:#FF0000;
}
#caution12{
   line-height:140%;
   font-size:10px;
   color:#FF0000;
}

/*以下フォーム*/

#form_cat_title{
   border-left:0px solid #FFC4C4;
   border-bottom:1px dashed #666666;
/*   background-color:#EEF8FB;*/
   color:#F3646E;
   padding:4px;
   margin-bottom:15px;
   font-family:Verdana,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
   font-size:18px;
   font-weight:bold;
   text-align:left;
}

#form_cat_detail{
   color:#333333;
   padding:1px;
   font-family:Verdana,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
   font-size:12px;
   text-align:left;
}

#form_cat_detail a{
    background-image: url("/img/link.gif");
    background-position: 0 3;
    background-repeat: no-repeat;
    padding-left:14px;
    font-size:12px
}

#form_cat_detail_img{
   padding:5px 6px 5px 6px;
}


#form_form{
    border-collapse: collapse;
    font-size:11px;
    font-family:Verdana,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    color:#333333;
    text-align:left;
}

#form_form table{
    table-layout:fixed;
    border-collapse: collapse;
}
#form_form td{
    border-collapse: collapse;
    border-bottom:1px dashed #666666;
    padding:3px;
    font-size:11px;
    text-decoration:bold;
    color:#333333;
}

#form_form th{
    border-collapse: collapse;
    background:#FFFFFF;
    border-left:2px solid #FE7F7F;
    border-bottom:1px dashed #666666;
    padding:3px 6px 3px 6px;
    font-size:11px;
    font-weight:bold;
    color:#C40000;
}


#form_form a,
#form_form a:link,
#form_form a:active,
#form_form a:visited{
    color:#000000;
    text-decoration:none;
}

#form_form a:hover{
    color:#336600;
    text-decoration:underline;
}

#5stars{
    border-collapse: collapse;
    font-size:11px;
    font-family:Verdana,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    color:#333333;
    text-align:left;
}

#5stars table{
    table-layout:fixed;
    border-collapse: collapse;
}
#5stars td{
    border-collapse: collapse;
    border-bottom:1px solid #FFC4C4;
    padding:3px;
    font-size:12px;
    color:#333333;
}

#5stars th{
    border-collapse: collapse;
    border-bottom:1px solid #FFC4C4;
    border-left:0px solid #FF9900;
    padding:3px 6px 3px 6px;
    font-size:12px;
    color:#FF6600;
}



#form_error{
   margin-top:10px;
   color:#FF0000;
   font-size:12px;
   border:1px dashed #FF0000;
   paddnig:2 2 2 8px;
   font-weight:bold;

}

#sakujo{
   color:#333333;
   font-size:9px;
   border:1px solid #666666;
}

#waku1{
   position:relative;
}

#waku2 a:hover {
	background: transparent;
}

#waku2 a:hover img {
	visibility: hidden;
}

#waku2{
	position:absolute;
	top:145px;
	left:160px;
	width:400px;
	background: transparent url(../img/af08_at2.jpg) no-repeat 0 0;
}


#wakum1{

	width:153px;
	height:34px;
	text-indent: -9999px;
}

#wakum1 a{
	display: block;
	width: 100%;
	height: 100%;
	background: transparent url(../img/images/af08menut_02.jpg) no-repeat 0 0;
}

#wakum1 a:hover {
	background: transparent url(../img/images/af08menut2_02.jpg) no-repeat 0 0;
}

#wakum2{
	width:150px;
	height:34px;
	text-indent: -9999px;
}

#wakum2 a{
	display: block;
	width: 100%;
	height: 100%;
	background: transparent url(../img/images/af08menut_03.jpg) no-repeat 0 0;
}

#wakum2 a:hover {
	background: transparent url(../img/images/af08menut2_03.jpg) no-repeat 0 0;
}


#wakum3{
	width:152px;
	height:34px;
	text-indent: -9999px;
}

#wakum3 a{
	display: block;
	width: 100%;
	height: 100%;
	background: transparent url(../img/images/af08menut_04.jpg) no-repeat 0 0;
}

#wakum3 a:hover {
	background: transparent url(../img/images/af08menut2_04.jpg) no-repeat 0 0;
}


#waku4{
	position:absolute;
	top:35px;
	left:560px;
	width:135px;
	height:135px;
	text-indent: -9999px;
}

#waku4 a{
	display: block;
	width: 100%;
	height: 100%;
}

#waku4 a:hover{
	display: block;
	width: 100%;
	height: 100%;
	background:none;
}
