@import url("common.css");
@import url("ad/green.css");

body
{
	color: #006600;
	background-color: #ffffff;
	font-family: "ms ui gothic";
	/*font-family: "aqua_pfont","aquafont","あくあＰフォント","あくあフォント","ms ui gothic";*/
	font-size: 9pt;
	scrollbar-3dlight-color: #aff8db;
	scrollbar-arrow-color: #aff8db;
	scrollbar-base-color: #ffffff;
	scrollbar-darkshadow-color: #aff8db;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	overflow: auto;
}

body.top
{
	color: #006600;
	background: url(../../../../image/icon/menu/pinkupa-rupa-green.gif) #dffdf3 no-repeat 50% 20%;
	font-family: "ms ui gothic";
	/*font-family: "aqua_pfont","aquafont","あくあＰフォント","あくあフォント","ms ui gothic";*/
	font-size: 9pt;
	scrollbar-3dlight-color: #aff8db;
	scrollbar-arrow-color: #aff8db;
	scrollbar-base-color: #ffffff;
	scrollbar-darkshadow-color: #aff8db;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	overflow: auto;
}

table, tr, td, th
{
	font-family: "ms ui gothic";
	/*font-family: "aqua_pfont","aquafont","あくあＰフォント","あくあフォント","ms ui gothic";*/
	font-size: 10pt;
}

input
{
	color: #006600;
	background: #dffdf3;
	font-family: "ms ui gothic";
	/*font-family: "aqua_pfont","aquafont","あくあＰフォント","あくあフォント","ms ui gothic";*/
	font-size: 9pt;
	
	border: dashed 2px #6dbc6d;
	
	scrollbar-3dlight-color: #6dbc6d;
	scrollbar-arrow-color: #6dbc6d;
	scrollbar-base-color: #dffdf3;
	scrollbar-darkshadow-color: #6dbc6d;
	scrollbar-face-color: #dffdf3;
	scrollbar-highlight-color: #dffdf3;
	scrollbar-shadow-color: #dffdf3;
	scrollbar-track-color: #dffdf3;
}

select
{
	color: #006600;
	background: #dffdf3;
	font-family: "ms ui gothic";
	/*font-family: "aqua_pfont","aquafont","あくあＰフォント","あくあフォント","ms ui gothic";*/
	font-size: 9pt;
	
	border: dashed 2px #6dbc6d;
	
	scrollbar-3dlight-color: #6dbc6d;
	scrollbar-arrow-color: #6dbc6d;
	scrollbar-base-color: #dffdf3;
	scrollbar-darkshadow-color: #6dbc6d;
	scrollbar-face-color: #dffdf3;
	scrollbar-highlight-color: #dffdf3;
	scrollbar-shadow-color: #dffdf3;
	scrollbar-track-color: #dffdf3;
}

textarea
{
	color: #006600;
	background: #dffdf3;
	font-family: "ms ui gothic";
	/*font-family: "aqua_pfont","aquafont","あくあＰフォント","あくあフォント","ms ui gothic";*/
	font-size: 9pt;
	
	width: 350px;
	
	border: dashed 2px #6dbc6d;
	
	scrollbar-3dlight-color: #6dbc6d;
	scrollbar-arrow-color: #6dbc6d;
	scrollbar-base-color: #dffdf3;
	scrollbar-darkshadow-color: #6dbc6d;
	scrollbar-face-color: #dffdf3;
	scrollbar-highlight-color: #dffdf3;
	scrollbar-shadow-color: #dffdf3;
	scrollbar-track-color: #dffdf3;
	
	overflow: auto;
}

form
{
	margin: 0px;
}

form.explanation
{
	margin: 20px;
}

hr
{
	color: #6dbc6d;
}

img
{
	border: 0px;
	margin: 0px;
}

img.uploaded
{
	border: dashed 3px #33d318;
	margin: 0px 20px 10px 0px;
}

a
{
	text-decoration: none;
}

a:active
{
    color: #006600;
}
a:link
{
    color: #006600;
}
a:visited
{
    color: #006600;
}
a:hover
{
	background-color: #aff8db;
   	color: #006600;
}

table.bbs-menu td.link
{
	width: 70px;
}

table.bbs-menu a
{
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
}

table.bbs-menu a:hover
{
	display: block;
	width: 100%;
	height: 100%;
	background-color: #aff8db;
	color: #006600;
	text-decoration: none;
}

/* 掲示板の注意書き */
table.bbs-caution {
	width: 500px;
	text-align: left;
}

/* スレッドナビ */
table.bbs-navi {
	width: 80%;
	text-align: left;
	margin-top: 10px;
}

.word05
{
	padding: 5px;
	color: #000000;
}

.word5
{
	padding: 5px;
}

.word05b
{
	padding: 5px;
	font-weight: bold;
}

.word10
{
	padding: 10px;
}

.word10b
{
	padding: 10px;
	font-weight: bold;
}

.word10l
{
	padding: 10px;
	text-align: left;
}

table.bbs-navi .word10l
{
	padding: 10px;
	text-align: left;
	line-height: 1.1em;
}

/**********/
/** MENU **/
/**********/

/* サイトのロゴ */

h1#site-logo {
	margin: 3px auto 10px auto;
	padding: 0;
	width: 146px;
	height: 178px;
	background-image: url("../../../../image/icon/menu/pinkupa-rupa-green.gif");
}

h1#site-logo a {
	width: 146px;
	height: 178px;
	display: block;
	text-indent: -9999px;
}

h1#site-logo a:hover
{
	background-color: transparent;
}

table.menu
{
	color: #006600;
	font-size: 9pt;
}

table.menu th
{
	color: #006600;
	font-size: 9pt;
}

table.menu td
{
	color: #006600;
	font-size: 9pt;
}

textarea.menu
{
	color: #006600;
	background: #dffdf3;
	
	font-size: 9pt;
	font-family: "ms ui gothic";
	/*font-family: "aqua_pfont","aquafont","あくあＰフォント","あくあフォント","ms ui gothic";*/
	
	width: 140px;
	height: 70px;
	
	border: dashed 2px #6dbc6d;
	
	scrollbar-3dlight-color: #6dbc6d;
	scrollbar-arrow-color: #6dbc6d;
	scrollbar-base-color: #dffdf3;
	scrollbar-darkshadow-color: #6dbc6d;
	scrollbar-face-color: #dffdf3;
	scrollbar-highlight-color: #dffdf3;
	scrollbar-shadow-color: #dffdf3;
	scrollbar-track-color: #dffdf3;
}

table.menu a:active
{
    color: #006600;
}
table.menu a:link
{
    color: #006600;
}
table.menu a:visited
{
    color: #006600;
}
table.menu a:hover
{
	border-bottom-style : dotted;
	border-bottom-color : #006600;
	border-bottom-width : 2px;
   	color: #006600;
   	background-color: #dffdf3;
}

div.menu
{
	padding: 5px;
}

/* center */
.ctr
{
	text-align: center;
}

/*-----------------------------------------------------------------------------------------------------*/
/*************************************/
/** メニュー for アクアリウム掲示板 **/
/*************************************/

/* メニュー */
table.menu-green
{
	color: #006600;
	font-size: 9pt;
}

div.menu-green
{
	padding: 5px;
}

/* メニュー内のリストの設定 */
table.menu-green ul.level-one
{
	list-style-image: url(../../../../image/icon/menu/flowerG.gif);
	margin: 0px 0px 0px 20px;
	font-weight: bold;
	padding: 0px;
}

table.menu-green ul.level-two
{
	list-style-image: url(../../../../image/icon/menu/tulipG.gif);
	margin: 0px 0px 0px 20px;
	font-weight: normal;
	padding: 0px;
}

/* リスト内のリンクの設定 */
table.menu-green ul a
{
    color: #006600;
    display: block;
    width: 100%;
}

table.menu-green ul a:active
{
    color: #006600;
}

table.menu-green ul a:link
{
    color: #006600;
}

table.menu-green ul a:visited
{
    color: #006600;
}

table.menu-green ul a:hover
{
   	background: #aff8db;
   	color: #006600;
   	display: block;
   	border: 0;
}

/* リンク先の説明の表示欄の設定 */
textarea.menu-green
{
	color: #006600;
	background: #dffdf3;
	font-size: 9pt;
	font-family: "ms ui gothic";
	/*font-family: "aqua_pfont","aquafont","あくあＰフォント","あくあフォント","ms ui gothic";*/
	width: 140px;
	height: 70px;
	border: dashed 2px #6dbc6d;
	scrollbar-3dlight-color: #6dbc6d;
	scrollbar-arrow-color: #6dbc6d;
	scrollbar-base-color: #dffdf3;
	scrollbar-darkshadow-color: #6dbc6d;
	scrollbar-face-color: #dffdf3;
	scrollbar-highlight-color: #dffdf3;
	scrollbar-shadow-color: #dffdf3;
	scrollbar-track-color: #dffdf3;
}

/*-----------------------------------------------------------------------------------------------------*/

table.bbs-caution a
{
	font-weight: bold;
}

table.bbs-caution a:hover
{
	background-color: #aff8db;
   	color: #006600;
}

form.replybutton input {
	color: #a3794e;
	background: #fff5dd;
	font-family: "ms ui gothic";
	font-size: 9pt;
	border: dashed 2px #c99968;
}

form input.submit-button {
	color: #a3794e;
	background: #fff5dd;
	font-family: "ms ui gothic";
	font-size: 9pt;
	border: dashed 2px #c99968;
}

table.bbs-menu-st td.link
{
	width: 70px;
}

table.bbs-menu-st a
{
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
	color: #a3794e;
}

table.bbs-menu-st a:hover
{
	display: block;
	width: 100%;
	height: 100%;
	background-color: #e6ceac;
   	color: #a3794e;
	text-decoration: none;
}

/******************/
/** チャット情報 **/
/******************/

div.chat-info-title {
	color: #ffffff;
	background-color: #6dbc6d;
	border: solid 2px #6dbc6d;
	font-size: 9pt;
	font-weight: bold;
	width: 130px;
	padding: 3px 5px 1px 5px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

div.chat-info-title div.chat-info-title-adjuster {
	width: 130px;
	font-size: 9pt !important;
	margin: 0;
	padding: 0;
}

div.chat-info-body {
	background-color: #dffdf3;
	border: solid 2px #6dbc6d;
	font-size: 9pt;
	width: 130px;
	padding: 5px;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
}

div.chat-info-body iframe {
	width: 130px;
}

/*-----------------------------------------------------------------------------------------------------*/