/* body */
body {
	color:#1a1a1a;
	margin:0px;
	padding:0px;
	background:#f1f3f5 url(bg14.gif) repeat-x;
	font-family:'ƒƒCƒŠƒI', Meiryo, 'ƒqƒ‰ƒMƒmŠpƒS Pro W3', 'Hiragino Kaku Gothic Pro', '‚l‚r ‚oƒSƒVƒbƒN', sans-serif;
}


/* ƒe[ƒuƒ‹E’i—Ž */
td { font-size:14px; line-height:160%; }
p  { margin:3px 5px; }


/* ƒŠƒ“ƒN */
a 	{ color:navy; text-decoration:underline; }
a:hover { color:#800080; text-decoration:none;}
#navi a { color:white; text-decoration:underline; }
#navi a:hover { color:red; text-decoration:none; }



/* ƒRƒ“ƒeƒ“ƒc */
h1 { color:navy;  font-size:18pt; margin:0px 0px;}
h2 { color:white; font-size:11pt; margin:0px 0px;}
h3 { color:black; font-size:11pt; margin:0px 0px;}


/* CSSƒR[ƒh */
.box_scrollbar {
 overflow:auto;
width:560px;
height:120px;
padding:5px;
border:px solid #000;
background-color:#FFFFFF 	
 }


/* btn */
.btn{
    width:400px;
    height:30px;
    line-height:30px;
}
.btn a{
    display:block;
    width:100%;
    height:100%;
    text-decoration: none;
    background:#668AD8;
    text-align:center;
    border:1px solid #FFFFFF;
    color:#FFFFFF;
    font-size:18px;
    font-weight:bold;
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    box-shadow:0px 0px 0px 4px #668AD8 ;
    transition: all 0.5s ease;
}
.btn a:hover{
    background:#FFFFFF;
    color:#000080;
    margin-left:0px;
    margin-top:0px;
    border:1px solid #FFFFFF;
    box-shadow:0px 0px 0px 4px #668AD8 ;
}


.btn2{
    width:400px;
    height:30px;
    line-height:30px;
}
.btn2 a{
    display:block;
    width:100%;
    height:100%;
    text-decoration: none;
    background:#FF9872;
    text-align:center;
    border:1px solid #FFFFFF;
    color:#FFFFFF;
    font-size:18px;
    font-weight:bold;
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    box-shadow:0px 0px 0px 4px #FF9872 ;
    transition: all 0.5s ease;
}
.btn2 a:hover{
    background:#FFFFFF;
    color:#FF4F02;
    margin-left:0px;
    margin-top:0px;
    border:1px solid #FFFFFF;
    box-shadow:0px 0px 0px 4px #FF9872 ;
}


.btn3{
    width:400px;
    height:30px;
    line-height:30px;
}
.btn3 a{
    display:block;
    width:100%;
    height:100%;
    text-decoration: none;
    background:#BB0000;
    text-align:center;
    border:1px solid #FFFFFF;
    color:#FFFFFF;
    font-size:18px;
    font-weight:bold;
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    box-shadow:0px 0px 0px 4px #BB0000 ;
    transition: all 0.5s ease;
}
.btn3 a:hover{
    background:#FFFFFF;
    color:#CC0000;
    margin-left:0px;
    margin-top:0px;
    border:1px solid #FFFFFF;
    box-shadow:0px 0px 0px 4px #BB0000 ;
}




