@charaset "Shift-JIS";	/* キャラセットの設定 */
/**************************************
 *              main.css              *
 *やまやすネットのメインスタイルシート*
 * くりえいと：yamayasu               *
 * さくせいび：2004/01/17             *
 * こうしんび：2005/04/06             *
 *  copyright(c) 2005 YamayasuProject *
 **************************************/
<!--

/*  */
body
{
	/* スクロールバーの色の設定 */
	/* Win+MS-IE5.5〜 */
	scrollbar-3d-light-color:#4D6185;
	scrollbar-base-color:#FFFFFF;
	scrollbar-arrow-color:#4D6185;
	scrollbar-hightlight-color:#FF0000;
	scrollbar-face-color:#C2D3FC;
	scrollbar-shadow-color:#9FB5D2;

	/* デフォルトのフォントの設定 */
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	font-size: 12px;
}

.main_default{
	font-size: 12px;
}


/* メインの枠の定義 */
.main_body{
	font-size: 12px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

/* メインメニュー定義 */
.main_menu {
	font-size: 14px;
}

/* メニューの中身 */
.main_menu_inmenu {
	font-size: 14px;
}


.main_menu_inmenu a{
	text-decoration: none;
	font-weight: normal;
	color: #000000;
	display:block;
	margin:0px 0px 0px 0px;
	padding:7px 0px 7px 0px;
	border-top: 5px solid #66CCCC;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: none;
}
.main_menu_inmenu a:visited{
	color: #000000;
}
.main_menu_inmenu a:hover{
	font-weight: bold;
	display:block;
	padding:7px 0px 7px 0px;
	margin:0px 0px 0px 0px;
	border-top: 5px solid #66CC00;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: none;
	color:#000000;
	background:#FFFFFF;
}
.main_menu_inmenu span{
	font-weight: bold;
	display:block;
	padding:7px 0px 7px 0px;
	margin:0px 0px 0px 0px;
	border-top: 5px solid #66CC00;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #FFFFFF;
	border-left: none;
	color:#000000;
	background:#FFFFFF;
}

/* タイトルロゴ */
.main_logo{
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}


/*******************************************************************/
/* input boxの色の設定 */
INPUT#BBS_Style
{
	border-style:solid;
	border-color:#C2D3FC;
	border-width:1px;
	background-color:#FFFFFF;
}

TEXTAREA#BBS_Style
{
	border-style:solid;
	border-color:#C2D3FC;
	border-width:1px;
	background-color:#FFFFFF;
}

SELECT#BBS_Style
{
	border-style:solid;
	border-color:#C2D3FC;
	border-width:1px;
	background-color:#FFFFFF;
}


/* リンクページ用 */
.Link_Style{
	font-size: 12px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.Link_Style td{
	font-size: 12px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: none;
	border-left: none;
}


/* トップページ等用 */
.title_style {
	border-left-width: 12px;
	border-left-style: solid;
	border-left-color: #66CCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #66CCCC;
	border-right-color: #66CCCC;
	border-bottom-color: #66CCCC;
	padding: 5px;
	font-size: 20px;
	font-weight: bold;
}

.menu_mini_style a{
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	display: block;
	margin: 0px;
	padding: 5px;
	background-color: #FFFFCC;
	border: 1px solid #000000;
}
.menu_mini_style a:visited{
	color: #000000;
}
.menu_mini_style a:hover{
	font-weight: bold;
	display: block;
	padding: 5px;
	margin: 0px;
	color: #000000;
	background: #CCFFCC;
	border: 1px solid #000000;
}

.sub_body {
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	font-size: 12px;
	color: #000000;
}
.sub_menu_title {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #336666;
	background-color: #CCFFCC;
}


.sub_menu_outline {
	border: 1px solid #000000;
}
.sub_menu_body {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;

}

.sub_menu_body a{
	text-decoration: none;
	color: #000000;
	margin: 0px;
	padding: 5px;
	background-color: #FFFFFF;
	display: block;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #000000;
	font-weight: normal;
}
.sub_menu_body a:visited{
	color: #000000;
}
.sub_menu_body a:hover{
	color: #336666;
	font-weight: bold;
}

/* ソフトページ限定 */
.one_dot_box_up {
	border: 1px solid #000000;
}
.one_dot_box_down {
	border-top: 0px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.soft_vew_box_top {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: none;
	padding:5px;	
}
.soft_vew_box_down {
	border-top: none;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: none;
	padding:5px;
}
.soft_vew_box_up_left {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	background-color: #FFFFCC;
	padding:5px;
}
.soft_vew_box_up_left a{
	text-decoration: none;
	font-weight: bold;
	display:block;
	color: #000000;
	padding:5px;
}
.soft_vew_box_up_left a:visited{
	color: #000000;
}
.soft_vew_box_up_left a:hover{
	background: #CCFFCC;
}


.soft_vew_box_down_left {
	background-color: #FFFFCC;
	border-top: none;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	padding:5px;
}
.soft_vew_box_down_left a{
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	display: block;
	margin: 0px;
	padding: 5px;
	background-color: #FFFFCC;
}
.soft_vew_box_down_left a:visited{
	color: #000000;
}
.soft_vew_box_down_left a:hover{
	background: #CCFFCC;
}

/* 日記用 */
.diary_title {
	background-color: #CCFFCC;
	border: 1px solid #336666;
	padding: 2px 5px;
	font-size: 14px;
	color: #336666;
	font-weight: bold;
}
.diary_subject {
	background-color: #FFFFFF;
	padding: 5px;
	border-top: none;
	border-right: 1px solid #336666;
	border-bottom: 1px solid #336666;
	border-left: 1px solid #336666;
	font-size: 12px;
}

.diary_sub_menu_title {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #336666;
	background-color: #CCFFCC;
}

.diary_sub_menu_body{
	text-decoration: none;
	color: #000000;
	margin: 0px;
	padding: 5px;
	background-color: #FFFFFF;
	display: block;
	border-top: 1px dashed #000000;
	font-weight: bold;
	font-size: 12px;
}
.diary_sub_menu_body a{
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
.diary_sub_menu_body a:visited{
	color: #000000;
}
.diary_sub_menu_body a:hover{
	color: #336666;
	font-weight: bold;
}


-->
