@charset "Shift_JIS";
/*========================================================*/
/*　共通スタイルシート（使用頻度の高いもの）　　　　　　　*/
/*========================================================*/
/*以下は基本的に変更なし*/
body{margin: 0;padding: 0;text-decoration: none;
scrollbar-face-color:#ffffff;/*スクロールバーの色変更（IEのみ）*/
scrollbar-arrow-color:#11678b;
scrollbar-shadow-color:#ffffff;
scrollbar-darkshadow-color:#11678b;
scrollbar-hightlight-color:#ffffff;
scrollbar-3dlight-color:#11678b;
scrollbar-track-color:#50c0e1;
background-color:#ffffff;}
img{margin: 0;padding: 0;border-style:none;}
p{margin:0px;padding:0px;}
br{letter-spacing:normal}

/*基本的なテキストリンクのスタイル*/
a{text-decoration: none;overflow:hidden;outline:none;}
a:link{color:#1e90ff;}
a:visited{color:#6090ef;}
a:hover{color:#ff69b4;}
a:active{color:#90ee90;}
*{zoom:1;}

/*========================================================*/
/*　もじゃべあ関係ページ　　　　　　　　　　　　　　　　　*/
/*========================================================*/

/*　もじゃべあ関係の全ページに()内の背景画像を指定　*/
#team{background:url(../images/team/team-haikei.gif) repeat fixed;}

/*　トップページ　　　　　　　　　　　　　　　　　　　　　*/
/*========================================================*/
/*　トップページのメイン枠　*/
#team-main{
border:1px solid #11678b;
margin:10px auto 10px auto;
width:720px;
position: relative;
background-color:#ffffff;
}

/*　トップ以外全ページのメイン枠　*/
#team-main2{
border:1px solid #11678b;
margin:10px auto 10px auto;
width:720px;
background:url(../images/team/haikei.gif) no-repeat;
background-color:#ffffff;
}

/*　回り込み解除　*/
.clear { clear:both;}
.clear hr { display:none;line-height:0px;}

/*　もじゃべあ関係テキスト部分（グレー文字、背景20%透け）　*/
.team-text{
font-size:80%;
color:#333333;
margin-top:10px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
width:550px;
padding:10px;
text-align:left;
background-color:#ffffff;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity:0.8;
}

/*　もじゃべあ関係見出し１　*/
h1.team{
background-color:#d6f9ff;
border:3px double #50c0e1;
color:#26699a;
font-weight:bold;
font-size:100%;
line-height:160%;
margin:10px 40px 0px 40px;
text-indent:1em;
}

/*　もじゃべあ関係見出し２　*/
h2.team{
background-color:#d6f9ff;
border-bottom:1px solid #50c0e1;
color:#26699a;
font-weight:bold;
font-size:100%;
line-height:160%;
margin:0;
text-indent:1em;
}

/*　もじゃべあ関係見出し３　*/
h3.team{
	background-color: #d6f9ff;
	color: #ee6666;
	font-weight: bold;
	font-size: 80%;
	line-height: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-indent: 3em;
}

/*　もじゃべあ関係ナビゲーション（「>>トップページに戻る」などのリンク）部分　*/
.team-navi{font-size:80%;font-weight:bold;margin:10px auto 10px auto;text-align:center;}
.team-navi a:link{color:#1e90ff;}
.team-navi a:visited{color:#6090ef;}
.team-navi a:hover{color:#ff69b4;}
.team-navi a:active{color:#90ee90;}

/*　フッター（著作権表示）部分　*/
#footer{color:#888888;font-size:70%;margin:15px 0px 3px 0px;padding:0px;text-align:center;}

/*　フォームスタイル部分（お問い合わせ、Ｑ＆Ａのフォームで使用）　*/
input{color:#666666;}/*　テキスト入力部分（一行）の文字色指定　*/
textarea{color:#666666;}/*　テキスト入力部分（複数行）の文字色指定　*/
#button{/*　「送信」ボタン部分のスタイル指定　*/
border:3px double #50c0e1;
background-color:#e8fbff;
color:#333333;
width:6em;
}

/*　詳細更新履歴スタイル設定　*/
.newsmoretext{
font-size:80%;
background:url(../images/team/news-heart.gif) no-repeat 20px 2px;
color:#006699;
text-indent:47px;line-height:25px;
margin-top:0px;margin-bottom:0px;
margin-left:auto;margin-right:auto;
width:550px;
text-align:left;
background-color:#ffffff;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity:0.8;
}

.newsmoretext2{
font-size:80%;
background:url(../images/team/news-heart2.gif) no-repeat 20px 2px;
color:#006699;
text-indent:47px;line-height:25px;
margin-top:0px;margin-bottom:0px;
margin-left:auto;margin-right:auto;
width:550px;
text-align:left;
background-color:#ffffff;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity:0.8;
}