/*↓↓↓共通↓↓↓*/
h1 {
	display: none;
}
a {
	color: #006699;
}
#none {
	display:none;
}
header{
	width: 800px;
	height: 75px;
}
#menu {
	height: 40px;
	width: 800px;
	float: left;
}
#menu_01 {
	height: 40px;
	width: 110px;
	float: left;
}
#menu_02 {
	height: 40px;
	width: 115px;
	float: left
}
#menu_03 {
	height: 40px;
	width: 115px;
	float: left;
}
#menu_04 {
	height: 40px;
	width: 115px;
	float: left;
}
#menu_05 {
	height: 40px;
	width: 115px;
	float: left;
}
#menu_06 {
	height: 40px;
	width: 115px;
	float: left;
}
#menu_07 {
	height: 40px;
	width: 115px;
	float: left;
}
#contents {
	height: 100%;
	width: 160px;
	float: left;
}
#contents_01 {
	height: 22px;
	width: 160px;
	/*float: left;*/
	padding: 0px 0px 1px 0px;
}
#contents_02,#contents_03,#contents_04,#contents_05,#contents_06,#contents_07,#contents_08,#contents_09,#contents_10,#contents_11{
	height: 24px;
	width: 160px;
	padding: 0px 0px 1px 0px;
}
#contents_12 {
	height: 24px;
	width: 160px;
	padding: 0px 0px 3px 0px;
}
#contents_13 {
	height: 210px;
	width: 160px;
	padding: 0px 0px 3px 0px;
}
#contents_14{
	height: 80px;
	width: 160px;
	padding: 0px 0px 3px 0px;
}
#contents_15{/*当初ライブドア天気現在は使用していない*/
	height: 210px;
	width: 160px;
	padding: 0px 0px 3px 0px;
}
#footer {
	clear: left;
	height: 25px;
	width: 800px;

}
a img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
a:hover {
	color: #CC0000;
}
#out_waku {
	padding: 0px 0px 0px 15px;
	height: 100%;
	width: 625px;
	float: left;
}
/*↓↓↓FONT↓↓↓*/
.ptxt14BL {/*文字間隔・行間間隔指定あり*/
	FONT-SIZE: 14px;
	letter-spacing: 1px;
	color: #444593;
	line-height: 1.2;
	letter-spacing: 0.1em;
	font-family: "verdana", Osaka, "ヒラギノ角ゴ Pro W3";
}
.ptxt14BK {/*文字間隔・行間間隔指定あり*/
	FONT-SIZE: 14px;
	letter-spacing: 1px;
	color: #3E3D3D;
	line-height: 1.2;
	letter-spacing: 0.1em;
	font-family: "verdana", Osaka, "ヒラギノ角ゴ Pro W3";
}
.ptxt13BK {
	FONT-SIZE: 13px;
	letter-spacing: 1px;
	color: #3E3D3D;
	font-family: "verdana", Osaka, "ヒラギノ角ゴ Pro W3";
}
.ptxt14BK2 {/*文字間隔指定なし #666666*/
	FONT-SIZE: 14px;
	letter-spacing: 1px;
	color: #3E3D3D;
	line-height: 1.3;
	font-family: "verdana", Osaka, "ヒラギノ角ゴ Pro W3";
}
.ptxt14BK3 {/*文字間隔指定なし #333333*/
	FONT-SIZE: 14px;
	letter-spacing: 1px;
	color: #3E3D3D;
	line-height: 1.2;
	font-family: "verdana", Osaka, "ヒラギノ角ゴ Pro W3";
}
.ptxt14BK4 {/*文字間隔指定なし #333333*/
	FONT-SIZE: 14px;
	letter-spacing: 1px;
	color: #000000;
	line-height: 1.2;
	font-family: "verdana", Osaka, "ヒラギノ角ゴ Pro W3";
}
.ptxt14BHT {/*文字間隔指定なし #333333*/
	FONT-SIZE: 14px;
	letter-spacing: 1px;
	color: #FFFFFF;
	line-height: 1.2;
	font-family: "verdana", Osaka, "ヒラギノ角ゴ Pro W3";
}
.ptxt14BL2 {/*文字間隔指定なし #0099CC*/
	FONT-SIZE: 14px;
	letter-spacing: 1px;
	color: #0099CC;
	line-height: 1.2;
	font-family: "verdana", Osaka, "ヒラギノ角ゴ Pro W3";
}
.ptxt14RD {/*文字間隔指定なし #0099CC*/
	FONT-SIZE: 14px;
	letter-spacing: 1px;
	color: #FF0000;
	line-height: 1.2;
	font-family: "verdana", Osaka, "ヒラギノ角ゴ Pro W3";
}
.ptxt14G {/*文字間隔指定なし #0099CC*/
	FONT-SIZE: 16px;
	letter-spacing: 1px;
	color: #434343;
	line-height: 1.2;
	font-family: "verdana", Osaka, "ヒラギノ角ゴ Pro W3";
}
#tag {
	margin: 0px;
	padding: 0px;
	height: 150px;
	width: 800px;
	clear: left;
}
#sp_5 {
	margin:5px 0px 0px 0px;
}
#sp_10 {
	margin:10px 0px 0px 0px;
}
#sp_20 {
	margin:20px 0px 0px 0px;
}
#sp_19 {/*影を使わない場合用*/
	margin:19px 0px 0px 0px;
}
#sp_15 {
	margin:15px 0px 0px 0px;
}
#sp_140 {
	margin:140px 0px 0px 0px;
}
/*↓↓↓TOPページ↓↓↓*/
#swf {
	margin: 0px;
	padding: 0px;
	height: 295px;
	width: 800px;
	clear: left;
}
#kage {
	margin: 0px;
	padding: 0px;
	height: 19px;
	width: 800px;
	background: url("../images/kage.gif") repeat-x top left;
}
#c_contents {
	padding: 0px 0px 0px 9px;
	height: 100%;
	width: 458px;
	float: left;
}
#c_contents_01 {
	height: 28px;
	width: 458px;
	padding: 0px 0px 5px 0px;
	/*float: left;*/
}
#c_contents_02 {
	height: 200px;
	width: 458px;
	padding: 0px 0px 5px 0px;
	/*float: left;*/
}
#c_contents_03 {
	height: 28px;
	width: 458px;
	padding: 0px 0px 5px 0px;
	/*float: left;*/
}
#c_contents_04 {
	height: 100px;
	width: 458px;
	background: url("../images/c_contents/bg.gif") repeat-x top left;
	/*float: left;*/
}
#gazou {
	height: 80px;
	width: 80px;
	float: left;
	padding: 10px 5px 10px 0px;
	/*float: left;*/
}
#tourbox{
	width: 373px;
	float: left;
}
#tourname {
	width: 373px;
	/*float: left;*/
}
#toursyousai {
	width: 373px;
	/*float: left;*/
}
#sp{
	clear: left;
}
#topics {
	padding: 0px 0px 0px 6px;
	height: 100%;
	width: 166px;
	float: left;
}
#topics_01 {
	height: 28px;
	width: 166px;
	padding: 0px 0px 5px 0px;
}
#topics_02 {
	height: 66px;
	width: 166px;
	padding: 0px 0px 0px 0px;
}
#topics_03 {
	height: 60px;
	width: 166px;
	padding: 0px 0px 5px 0px;
}
#topics_04 {
	height: 70px;
	width: 166px;
	padding: 0px 0px 5px 0px;
}
#topics_05 {
	height: 75px;
	width: 166px;
	padding: 0px 0px 5px 0px;
}
#topics_06 {
	height: 140px;
	width: 166px;
	padding: 0px 0px 5px 0px;
}
#topics_07 {
	height: 90px;
	width: 166px;
	padding: 0px 0px 0px 0px;
}

/*↓会社概要*/
#tag_title {
	width: 625px;
	/*float: left;*/
}
/*↓Q&A*/
#d_line {
	margin: 0px;
	padding: 0px;
	width: 625px;
	background: url("../images/qa/line.gif") repeat-x top;
}
.waku {
	BORDER-RIGHT: #B2B2B2 1px solid; BORDER-LEFT: #B2B2B2 1px solid; BORDER-BOTTOM: #B2B2B2 1px solid ; BORDER-TOP: #B2B2B2 1px solid ;
}
.map {
	BORDER-RIGHT: #645FA7 1px solid; BORDER-LEFT: #645FA7 1px solid; BORDER-BOTTOM: #645FA7 1px solid ; BORDER-TOP: #645FA7 1px solid ;
}