
/* == Orikominavi CSS(Commonness)===============

1:Initialization
2:Base Layout
3:Link
4:Header
5:Footer
6:Table
7:Others

=========================================================== */


/*--------- „Initialization ---------*/
*{
	margin:0;
	padding:0;
	line-height:1;
	font-style::normal;
	font-weight:normal;
	font-size:100%;
	}

/*--------- £Initialization ---------*/


/*--------- „Base Layout ---------*/
/* --Structure Module-- */

body{
	font-family:"CI",Meiryo,"lr oSVbN", "qMmpS Pro W3","Hiragino Kaku Gothic pro",Osaka,verdana,arial,sans-serif;
	margin: 0;
	padding: 0;
	}

img{
	border: none;
	}
/* --Text Module-- */


h1{
	background:url(../../img/common/logo_orikominavi_bg.gif) no-repeat;
	width:313px;
	height:19px;
	color:#666666;
	font-size:12px;
	line-height:1.5;
	}
p{
	color:#606060;
	}
strong{
font-weight:bold;
}
#fream_body{
	background:url(../../img/common/bg_body02.jpg) repeat-y;
}
#pankuzu{
	padding:7px 0 2px 24px;
	font-size:12px; 
	}
#pankuzu span.pan{
	color: #666666;
	margin:0 5px 0 5px;
	}
#pankuzu strong{
	font-weight:bold;
	color:#666666;
	}
/* --class-- */
.clear{
	clear: both;
	}
.fr {
	float:right;
	}
.fl {
	float:left;
	}
.cl{
	text-align:center;
	}
.mb4{
	margin-bottom:4px;
	}
.mb15{
	margin-bottom:15px;
	}
.pb35{
	padding-bottom: 35px;
	}
.mt12{
	margin-top:12px;
	}
.pt3{
	padding-top:3px;
	}
.pt13{
	padding-top:13px;
	}
.pt15{
	padding-top:15px;
	}
.pt25{
	padding-top:25px;
	}
.pt30{
	padding-top:30px;
	}
.ml30{
	margin-left: 30px;
	}
/*--------- £Base Layout ---------*/


/*--------- „Link ---------*/

/* --Standard-- */
a {

	}
a:link{
	color:#1667AC;
	text-decoration:none;
	}
a:visited{
	color:#1667AC;
	text-decoration:none;
	}
a:hover{
	color:#ED7402;
	text-decoration:underline;
	}
a:active {
	color:#ED7402;
	}

p.news_txt a:link{
	color:#3065CD;
	text-decoration:none;
	}
p.news_txt a:visited{
	color:#3065CD;
	text-decoration:none;
	}
p.news_txt a:hover{
	color:#ED7402;
	text-decoration:underline;
	}
p.news_txt a:active {
	color:#ED7402;
	}
/*--------- £Link ---------*/



dl{
padding:8px 0 0 6px;
}
dt{
	margin:0 0 3px 7px;
	color:#606060;
	font-size: 12px;
	}
dd{
	padding:0 0 5px 0;
	margin:0 0 7px 0;
	text-indent:7px;
	border-bottom:1px dotted #CFCDCD;
	font-size: 12px;
	}
dd a{
line-height:1.3;
	font-size: 12px;
}