﻿/*****************************************************/
/*   制作者:     Obaq                                */
/*   URL:        http://www.obaqtrip.com/            */
/*   バージョン: 1.0                                 */
/*   制作日:     2010.01.01                          */
/*   更新日:     2011.01.01                          */
/*****************************************************/

@import url("./common.css");

/*****************************************************/
/*        【全体設定】                               */
/*****************************************************/

body {
	text-align		: center ;
	font-size		: 16px ;
	font-family		: 'ＭＳ Ｐゴシック',Osaka,sans-serif ;
	color			: #c0c0c0 ;
	background-image	: url("../img/hoshih.jpg") ;
}

#frame {
	width			: 800px ;
	text-align		: left ;
	margin			: 0px auto 0px auto ;
	padding			: 0px 0px 0px 0px ;
}

/*****************************************************/
/*        【ヘッダー関連】                           */
/*****************************************************/

#header {
	margin			: 0px 0px 0px 0px ;
	padding			: 10px 0px 40px 0px ;
}

#header #english {
	font-size		: 12px ;
	margin			: 0px 0px 0px 0px ;
	padding			: 10px 0px 10px 0px ;
}

#header #top-menu ul li a {
	display			: block ;
}

#header #english a:link,
#header #english a:visited,
#header #english a:active {
	text-decoration		: none ;
	color			: #FFFFFF ;
}

#header #english a:hover {
	text-decoration		: underline ;
	color			: #FFFFFF ;
}

#header #title {
	text-align		: center ;
	margin			: 0px 0px 0px 0px ;
	padding			: 10px 0px 10px 0px ;

}

#header #title h1 {
	margin			: 0px 0px 0px 0px ;
	padding			: 0px 0px 0px 0px ;
}

#header #title h2 {
	font-size		: 16px ;
	margin			: 0px 0px 0px 0px ;
	padding			: 10px 0px 0px 0px ;
}

#header #title h3 {
	font-weight		: normal ;
	font-size		: 12px ;
	margin			: 0px 0px 0px 0px ;
	padding			: 0px 0px 0px 0px ;
}

/*****************************************************/
/*        【左カラム】                               */
/*****************************************************/

#left {
	float			: left ;
	width			: 420px ;
	margin			: 0px 0px 0px 0px ;
	padding			: 0px 0px 0px 0px ;
}

#left #news {
	margin			: 50px 0px 0px 0px ;
	padding			: 0px 0px 0px 0px ;
}
#left #news #news-img {
	margin			: 0px 0px 20px 0px ;
	padding			: 0px 0px 0px 0px ;
}

#left #news #news-conts {
	height			: 250px ;
	overflow-y		: scroll ;
	scrollbar-base-color	: #000066;
	margin			: 0px 0px 0px 0px ;
	padding			: 0px 0px 0px 0px ;
}

#left #news #news-conts dl {
	margin			: 0px 0px 20px 0px ;
	padding			: 0px 0px 0px 0px ;
}

#left #news #news-conts dl dt.data1 {
	font-size		: 20px ;
	color			: #00ffff ;
	margin			: 0px 0px 0px 0px ;
	padding			: 0px 0px 0px 0px ;
}

#left #news #news-conts dl dd.data2 {
	font-size		: 20px ;
	color			: #ffffff ;
	margin			: 0px 0px 0px 0px ;
	padding			: 0px 0px 0px 0px ;
}

#left #news #news-conts dl dt.title {
	font-size		: 20px ;
	color			: #ffd700 ;
	margin			: 0px 0px 0px 0px ;
	padding			: 0px 0px 0px 0px ;
}

#left #news #news-conts dl dt.title img {
	margin			: 0px 0px 3px 0px ;
	padding			: 0px 0px 0px 0px ;
}

/*
#left #news #news-conts dl dt.title a:link,
#left #news #news-conts dl dt.title a:visited,
#left #news #news-conts dl dt.title a:active {
	text-decoration		: none ;
	color			: #ffd700 ;
}

#left #news #news-conts dl dt.title a:hover {
	text-decoration		: none ;
	color			: #ffd700 ;
}
*/

#left #news #news-conts dl dd.conts {
	font-size		: 16px ;
	color			: #ffffff ;
	margin			: 0px 0px 0px 0px ;
	padding			: 0px 0px 0px 0px ;
}


/*****************************************************/
/*        【右カラム】                               */
/*****************************************************/


#right {
	float			: right ;
	width			: 280px ;
	margin			: 0px 0px 0px 0px ;
	padding			: 0px 0px 0px 100px ;
}

#right #index {
	margin			: 0px 0px 0px 0px ;
	padding			: 0px 0px 0px 0px ;
}

#right #index #title {
	margin			: 0px 0px 0px 0px ;
	padding			: 0px 0px 0px 0px ;
}

#right #index ul {
	list-style-type		: none ;
	margin			: 0px 0px 0px 0px ;
	padding			: 0px 0px 0px 0px ;
}

#right #index ul li {
	font-family		: 'hgp創英角ポップ体',Osaka,sans-serif ;
	font-size		: 18px ;
	color			: #ffd700 ;
	margin			: 30px 0px 0px 0px ;
	padding			: 0px 0px 0px 0px ;
}

#right #index ul li img {
	vertical-align		: middle ;
	margin			: 0px 0px 3px 0px ;
	padding			: 0px 0px 0px 0px ;
}
#right #index ul li .text {
	font-size		: 13px ;
	color			: #c0c0c0 ;
	margin			: 5px 0px 0px 50px ;
	padding			: 0px 0px 0px 0px ;
}

#right #index ul li .text img {
	margin			: 0px 0px 3px 0px ;
	padding			: 0px 0px 0px 0px ;
}

/*
#right #index ul li a:link,
#right #index ul li a:visited,
#right #index ul li a:active {
	text-decoration		: none ;
	color			: #ffd700 ;
}

#right #index ul li a:hover {
	text-decoration		: none ;
	color			: #ffd700 ;
}
*/

/*****************************************************/
/*        【フッター関連】                           */
/*****************************************************/

#footer {
	margin			: 100px 0px 0px 0px ;
	padding			: 0px 0px 0px 0px ;
}

#footer #country #text {
	text-align		: center ;
	font-size		: 14px ;
	color			: #ffffff ;
	margin			: 0px 0px 20px 0px ;
	padding			: 0px 0px 0px 0px ;
}

#footer #country #name {
	font-size		: 14px ;
	margin			: 0px 0px 0px 0px ;
	padding			: 0px 0px 0px 0px ;
}

#footer #copyright {
	text-align		: center ;
	font-size		: 12px ;
	color			: #ffffff ;
	margin			: 100px 0px 50px 0px ;
	padding			: 0px 0px 0px 0px ;
}

#footer ul#link {
	list-style-type		: none ;
	text-align		: center ;
	font-size		: 12px ;
	margin			: 0px 0px 0px 0px ;
	padding			: 0px 0px 0px 0px ;
}

#footer ul#link li {
	margin			: 20px 0px 0px 0px ;
	padding			: 0px 0px 0px 0px ;
}

#footer #site {
	text-align		: center ;
	font-size		: 12px ;
	margin			: 30px 0px 0px 0px ;
	padding			: 0px 0px 0px 0px ;
}
