/*--------------------------------アドベンチャー運営サイト-----------------------------------*/

#adventure_link {
                width:790px;
                margin : 0px;
                padding : 10px 0 0 10px;
                border-top :3px solid #1c3366;
}

#adventure_link .adventure_box{
                 margin : 0 0 10px 0;
                padding : 0px; 
                width : 780px;
                overflow : hidden;
                border-bottom : 1px dotted #c1c1c1;
}

#adventure_link .adventure_box p {
                  margin : 0 0 3px 0;
                  padding : 0px;
                  font-size :11px;
                  color : #808081;
                  background-image : url(/images/yi001_07.gif);
                  background-repeat : no-repeat;
                  background-position : left -3px;
                  text-indent : 18px;
                  font-weight : bold;
}

#adventure_link .adventure_box p a {
                   color : #808081;
}


#adventure_link .adventure_box ul{
                  margin : 0 0 0 10px;
                  padding : 0px;
                  float : left;
}

#adventure_link .adventure_box ul.ad_right{
                    margin : 0 0 0 20px;
                    padding : 0px;
                    float : left;
                    overflow : hidden;
}

#adventure_link .adventure_box ul.ad_right01{
                    margin : 0 0 0 20px;
                    padding : 0px;
                    float : left;
                    overflow : hidden;
}


/* ストロングタグ */
#adventure_link .adventure_box ul strong {
                     font-size : 11px;
                     color : #3e6cb8;
                     float : left;
                     width : 90px;
                     margin : 0px;
                     padding : 2px 0 0 0;
                     background-image : url(/images/yn005_07.gif);
                     background-position :left center;
                     background-repeat : no-repeat;
                     text-indent : 12px;
}

#adventure_link .adventure_box ul.ad_right strong {
                     font-size : 11px;
                     color : #3e6cb8;
                     float : left;
                     width : 120px;
                     margin : 0px;
                     padding : 2px 2px 0 0;
}

#adventure_link .adventure_box ul.ad_right01 strong {
                     font-size : 11px;
                     color : #3e6cb8;
                     float : left;
                     width : 25px;
                     margin : 0px;
                     padding : 2px 2px 0 0;
}


#adventure_link .adventure_box ul li{
                        float : left;
                        margin : 0px;
                        padding : 0 6px 0 6px;
                        font-size : 10px;
                        list-style-type : none;
                        border-right : 1px solid #5a5a5b;
}

#adventure_link .adventure_box ul li a{
                        color : #8fb7fb;
}
#adventure_link .adventure_text{
text-align: left; }


/*------------------------------アドベンチャー運営サイトおわり--------------------------------*/



a:link {color: #FF6600;text-decoration: none;} a:visited {color: #FF6600;text-decoration: 
none;} a:hover {color: #FF9900;text-decoration: underline;}
h1{
font-size:13px;
font-weight:normal;
margin:0 0 0 0;
}
h2{
margin:10px 0 0 0;
font-size:12px;
font-weight:normal;
}
h3{
font-size:12px;
font-weight:normal;
margin:2px 5px 5px 5px;
}
h4{
font-size:12px;
font-weight:normal;
margin:0 0 0 0;
}
h5{
font-size:12px;
font-weight:normal;
margin:10px 0 0 0;
}
h6{
font-size:12px;
font-weight:normal;
margin:10px 0 0 0;
}
h7{
font-size:12px;
font-weight:normal;
margin:10px 0 0 0;
}

.footer {
	width:620px;
	text-align:center;
	font-seize:12px;
	color:#666666;
	font-size:12px;
	background-repeat: no-repeat;


}

.texts{
font-size:12px;

}

.foot_navi{
font-size: 11px;
color:#ffffff;
border-right:1px solid #999999;
border-left:1px solid #ffffff;
padding:3px;
}

.foot_navi_right{
font-size: 11px;
color:#ffffff;
border-left:1px solid #ffffff;
padding:3px;
}

.foot_navi_left{
font-size: 11px;
color:#ffffff;
border-right:1px solid #999999;
padding:3px;
}

#head ul{
	width:760px;
	padding:0px;
	margin:0px;
}

#head li{
font-size:12px;
float:left;
display:inline;
margin:0px;
padding:0px;
border-bottom:3px solid #021092;
}

#foot ul{
	width:700px;
	height:31px;
	padding-top:6px;
	padding-right:3px;
	padding-bottom:3px;
	padding-left:6px;
	margin:0px;
	background-image: url(/img/bar_foot.gif);
}

#foot li{
font-size: 11px;
float:left;
}

#foot li a{
font-size: 11px;
float:left;
color:#ffffff;
font-weight:bold;
padding:0px;
}

div#main_left {
width:219px;
float:left;
padding-right:15px;
padding-left:14px;
}
div#main_right {
width:514px;
float:right;
padding-right:14px;
}


a.otherlink:link {color: #666666;}
a.otherlink:visited {color: #666666;}
a.otherlink:hover {color: #666666;}
a.otherlink:active {color: #666666;}

/* ■search■ */

#search{
margin-top:10px;
border:solid 1px #433350;
background-color:#f6f3f3;
padding:2px;
width:770px;
overflow :hidden;
}

#search_left{
float:left;
}

#search_right{
float:left;
width : 600px;
overflow:hidden;
}

#search_right p{
              font-size : 13px;
              text-align : left;
}

#search2{
margin-top:10px;
border:solid 1px #433350;
background-color:#f6f3f3;
padding:3px 30px;
width:882px;
}




#search form{
margin:0px;
padding:0px;
}

div.search_block{
clear:both;
padding:2px 0px 1px 0px;
margin:2px;
border-top:solid 1px #cccccc;
line-height:18px;
overflow:hidden;
}

div.search_block2{
clear:both;
padding:2px 3px 1px 3px;
margin:2px;
line-height:18px;
}

div.search_txt{
width:50px;
float:left;
padding:0px;
text-align:right;
font-size:11px;
line-height:30px;
}

div.search_form1{
width:140px;
float:left;
padding:0px 2px;
text-align:left;
margin:0px;
}

div.search_bt{
margin-top:2px;
}

a img{ border:none;}



.clear{


}





/*2010.04.13*/



	#annai p, #annai ul, #annai li {
margin:0;
padding:0;
}
#annai {
margin:0 auto;
text-align:left;
width:700px;
}
#annai ul {
background-color:#F4FBFF;
font-size:12px;
margin-bottom:10px;
padding:10px 24px;
width:650px;
}
#annai li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/search/img/arr_o.gif) no-repeat scroll 3px 3px;
line-height:20px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:20px;
padding-right:20px;
}
#annai p {
color:#FFFFFF;
font-size:14px;
height:25px;
line-height:25px;
padding-left:10px;
width:690px;
}
#annai #goannai p {
background-color:#009AF7;
color:#FFFFFF;
font-weight:bold;
}
#annai #chuui p {
background-color:#C40000;
color:#FFFFFF;
font-weight:bold;
}
#annai #goannai ul {
border:1px solid #009AF7;
}
#annai #chuui ul {
border:1px solid #C40000;
padding:0;
width:698px;
}
#annai .red {
color:red;
}





#mousikomi {
background-color:#CDE8FE;
border:1px solid #3047BC;
margin:0 auto;
width:700px;
}
#mousikomi p.btn {
font-size:12px;
margin:8px 0;
text-align:center;
}
#mousikomi_nyuryoku {
background-color:#CDE8FE;
border-top:1px solid #3047BC;
margin:0 auto;
padding:15px 0;
width:700px;
}
#mousikomi_nyuryoku2 {
background-color:#CDE8FE;
border-bottom:1px solid #3047BC;
border-top:1px solid #3047BC;
margin:0 auto;
padding:15px 0;
width:700px;
}
#mousikomi_nyuryoku p.btn, #mousikomi_nyuryoku2 p.btn {
font-size:12px;
margin:8px 0;
text-align:center;
}

/* search */

.layout th#airname, .layout th#diptime, .layout th#arrtime {

vertical-align:middle;
width:30px;
}



