@charset "UTF-8";

/* ---------------------------------------------------------------------

TITLE    :Allコンテンツ CSS

--------------------------------------------------------------------- */


*{
padding:0;
margin:0;
zoom:1;
letter-spacing:0;
}
body{
margin:0px;
padding:0px;
color:#333333;
letter-spacing:0.05;
font-size: 0.78em;
_font-size: 74%;
line-height:1.7;
height:100%;
min-height:100%;
text-align: center;
background-image: url(../navi3/img/all/bg.gif);
background-repeat: repeat-x;
font-family: "UniversLTPro-55Roman", "MFW-ShinGoPr6N-Regular", "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック"Osaka,sans-serif; 
}

div{margin:0px;padding:0px;}
p{margin:0px;padding:0px;}
img {border: none;}
a img {border: none;}
form {margin: 0px;padding:0px;}
br {margin: 0px;padding:0px;height:0px;width:0px;letter-spacing:0;}
html{height:100%;min-height:100%;}
div{margin:0px;padding:0px;}
p{margin:0px;padding:0px;}

strong {font-weight: normal;color: #0068b7;}
b {font-weight: bold;color: #0068b7;}

/* リストの設定 */
ul{margin:0px;padding:0px;list-style:none;}
li {margin:0px:padding:0px;list-style:none;}
ul.kome li{/* ※を使う場合 */
list-style-type:none;
text-indent:-1em;
padding-left:1em;
}

dl{margin:0px;padding:0px;}
dt{padding:0px;margin:0px;}     
dd{padding:0px;margin:0px;}
dt:first-child{
margin-top: 0px;
}

a:link {/*未訪問のリンク*/
	color:#0068b7;
	text-decoration:underline;
}
a:hover {/*マウスをのせた時*/
	color:#0068b7;
	text-decoration:underline;
}
a:visited {/*訪問後のリンク*/
	color:#0068b7;
	text-decoration:underline;
}
a:active {/*クリックした時*/
	color:#0068b7;
	text-decoration:underline;
}


/* テキスト設定 */
.red{color:#990000;}
.red_bold{color:#990000;font-weight:bold;}
.red_bold_u{color:#990000;font-weight:bold; text-decoration:underline;}
.red2_small{color:#a52a2a; font-size:90%;}
.blue{color:#006699;}
.blue_b{color:#003366;font-weight:bold;}
.blue_b_big{color:#003366;font-size:150%; font-weight:bold;}
.orange{color:#ff9900;}
.green{color:#339900;}
.beige{color:#b4a674;}
.right{width:auto;margin:0px;padding:0px;text-align:right;}
.large{font-size:150%;}
.small{font-size:80%;}
.underbar{text-decoration: underline;}
.no_break{white-space: nowrap;}

/* 画像設定 */
.img_left{margin:0px 15px 10px 0px;padding:0px;float:left;}
.img_right{margin:0px 0px 10px 15px;padding:0px;float:right;}


/* 共通レイアウト設定 */
#wrappshadow{
width:800px;
margin-top:0px;
margin-right: auto;
margin-bottom:0px;
margin-left: auto;
padding:0px;
text-align:center;
background: #fff;
}
#wrapper{
width:780px;
margin:0px 10px 0px 10px;
padding:0px;
text-align:center;
background-color:#ffffff;
border:2px solid #efefef;
}



/* ヘッダー */
#header{
width:780px;
height:95px;
margin:0px;
padding:0px;
background:#fff;
float:left;
}

/* フッター */
#foot{
width:780px;
line-height:30px;
margin:0px;
padding:0px;
text-align: left;
float:left;
border-top:5px solid #00BCFF;
}
#foot p{
width:auto;
margin:0px;
padding:0px;
font-size:10px;
letter-spacing:0.2em;
text-align:center;
line-height:30px;
color:#666;
}
