@charset "UTF-8";

@import url(base.css);
@import url(textsettings.css);


/*--------------------------------------------------------------


textsetting.css
各ブラウザでのフォントサイズの違いをなくすcss

base.css
bodyの余白や、h1h2...の余白、clearfixなど、

【common.css】
上記cssのimportや、レイアウト（大枠）を記載したcss




--------------------------------------------------------------*/


/*  フォントサイズ早見表
	以下のようにサイズを指定することで各ブラウザでのフォントサイズを揃えることが出来ます。
	左記のパーセントで指定してください。

	77% = 10px	|	122% = 16px	|	167% = 22px	
	85% = 11px	|	129% = 17px	|	174% = 23px 
	92% = 12px	|	136% = 18px	|	182% = 24px 
	100% = 13px	|	144% = 19px	|	189% = 25px 
	107% = 14px	|	152% = 20px	|	197% = 26px 
	114% = 15px	|	159% = 21px	| 	

*/

/* ------------------------------------------------------------ */
/* リンク色 */
/* ------------------------------------------------------------ */

a:link{
color:#03c;

}
a:visited{
color:#03c;
}
a:hover{
color:#666;

}
a:active{
color:#666;
}



/* ------------------------------------------------------------ */
/* 基本、レイアウト指定 */
/* ------------------------------------------------------------ */

body{
	background:url(../top/bg02.gif);
}


#container{
	width:740px;
	margin:30px auto;
	position:relative;
}


/* ------------------------------------------------------------ */
/* コンテンツ大枠 */
/* ------------------------------------------------------------ */
.title {
	text-align:center;
}

#main-area {
	background:url(../img/mainback.gif);
	padding:10px 16px 10px 16px;
}

h2 {
	font-size:107%;
	border-bottom:1px solid #351c1c;
	margin-bottom:10px;
	padding:0px 3px;
}

.mainback {
	display:block;
	line-height:1;
}

#main-area .name {
	background:url(../img/name_border.gif) bottom no-repeat;
	padding:5px 8px 12px 8px;
	font-size:114%;
	font-weight:bold;
	zoom:1;
	color:#351c1c;
}

#main-area .name img {
	vertical-align:middle;
	margin-right:6px;
	margin-bottom:3px;
}

#main-area .information {
	line-height:1.4;
	font-size:92%;
	width:320px;
	float:right;
}

#main-area .information.no_map {
	float:none;
	padding-left:10px;
}

#main-area .information img {
	margin-bottom:3px;
}

#main-area .map {
	background:#ccc;
	width:350px;
	padding:10px 10px 0px 10px;
}

#main-area .section {
	padding-bottom:20px;
	margin-bottom:15px;
	border-bottom:1px dotted #351c1c;
}

.division {
	padding:0px 12px;
}

.section2 p {
	margin-bottom:6px;
	padding:0px 12px;
}

p.section2  {
	margin-top:20px;
	text-align:right;
	margin-bottom:0px;
}
/* ------------------------------------------------------------ */
/* 右側 */
/* ------------------------------------------------------------ */
#right-area {
	width:350px;
	float:right;
}

/* ------------------------------------------------------------ */
/* 右側 */
/* ------------------------------------------------------------ */
#left-area {
	width:430px;
	float:left;
}

/* ------------------------------------------------------------ */
/* フッター */
/* ------------------------------------------------------------ */
p.copyright{
	font-family: 'Verdana',"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-size:77%;
	margin:12px 0px 0px 0px;
	}


/* ------------------------------------------------------------ */
/* デザインパーツ */
/* ------------------------------------------------------------ */














