@charset "Shift_Jis";


/* ──────────────────────────────
	Original-b10 (2009.05.06)
	Chat x Cat
	http://chatxcat.halfmoon.jp/
────────────────────────────── */


/*/////////////// 全体 /////////////////////////*/



body{
background:#fff url(back.gif) repeat;
width:1000px;
font-size:72%;
color:#111;

}


/*/////////////// アンカー(リンクする部分) /////////////////////////*/

a{
padding:0 0.1em;
text-decoration:none;
}

a:link{
color:#00a1e9;
}

a:visited{
color:#00a1e9;
}

a:hover{
color:#f22c81;
}


/*/////////////// 見出し /////////////////////////*/

h1{
margin:0;
padding:0 0 0 0;
width:750px;
font-size:40px;
color:#000000;
font-family:monospace;
text-align:left;
letter-spacing:0.1em;
}

h2{
margin:0;
padding:5px;
background:#fff url(img/.gif) no-repeat 0 82%;
font-size:20px;
color:#f22c81;
font-family:monospace;
font-weight:bold;
text-align:left;
letter-spacing:0.1em;
}

h3{
margin:0;
padding:0;
font-family:monospace;
font-weight:bold;
text-align:left;
font-size:20px;
}

h4{
margin:0;
text-align:left;
font-size:14px;
line-height:26px;
}


h5{
margin:0;
padding:0;
color:#ff0000;
font-family:monospace;
font-weight:bold;
text-align:left;
font-size:20px;
}

/*/////////////// レイアウト /////////////////////////*/


/* ----- メニュー ------------- */
#MAIN_LEFT{
margin:10px 0 0 1%;
padding:0 1% 1% 1%;
border-top-style: double;
border-bottom-style: double;
border-left-style: double;
border-right-style: double;
border-width: 10px;
border-color: #FF00CC;
background:#fff;
width: 700px;
height: 180px;
font-size:20px;
}


#MENU ul{
margin: auto;
background:url(menu.jpg) repeat-x ;
height:50px;
text-align:left;
}

#MENU li{
margin:0;
line-height:50px;
display:inline;
list-style-type:none;
}

#MENU li a{
padding:0 0.3em;
line-height:50px;
font-family:Georgia;
font-size:16px;
color:#fff;
font-weight:bold;
}

/* ----- メイン ------------- */


#long_box{
border-style: ridge;
border-width: 5px;
border-color: #99cc33;
margin:1px;
padding:0 3px 1em;
background:#fff;
width:970px;
float:left;
}

#short_box{
border-style: ridge;
border-width: 5px;
border-color: #99cc33;
margin:1px;
padding:0 3px 1em;
background:#fff;
width:476px;
float:left;
}


#text{
margin:0;
padding:0.5em 0.4em 0.1em 0.7em;
}

/* ----- フッター ------------- */

#FOOTER{
clear:both;
padding:0;
background:#050505 url(back.gif) 10% -5px;
height:25px;
text-align:center;
}

/* -----イメージ ------------- */

img{
margin:0.2em 0.2em 0.2em 0;
border:0;
}


.gazo1{
float: left;
}

.gazo2{
float: right;
}

.mpd{
padding: 0px;
margin: 0px;
}

.bun{
font-family: AR P丸ゴシック体M;
font-size: 17px;
padding: 0px;
margin: 0px;
}

.form{
font-family: HGP創英角ﾎﾟｯﾌﾟ体,HGS創英角ﾎﾟｯﾌﾟ体;
font-size: 40px;
}

.exe{
font-family: HGP創英角ﾎﾟｯﾌﾟ体,HGS創英角ﾎﾟｯﾌﾟ体;
font-size: 20px;
padding: 0;
margin: 0;
}

.record{
overflow:auto;
height:4em;
}

#text{
margin:0;
padding: 0.5em 0.4em 0.1em 0.7em;
width: 680px;
height: 80px;
text-align: left;
background-color: white;
font-size: 18px;
}

.sakuseityu{
color: red;
font-weight: 900;
font-size: 25px;

}


