body{
	scrollbar-face-color:       white;    /* スクロールバー上面の色 */
	scrollbar-highlight-color:  white;    /* スクロールバー下面の色 */
	scrollbar-darkshadow-color: white;
	scrollbar-shadow-color:     black;    /* 枠線の色1 */
	scrollbar-3dlight-color:    black;    /* 枠線の色2 */
	scrollbar-arrow-color:      black;    /* ▼の色 */
	font-family  : sans-serif;
 }

div.yoyaku_div{
	background-color: #ffffff;
	box-shadow: 5px 5px 10px;
	border-radius: 5px;
	margin-top: 5px;
	margin-bottom: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 330px;
}
p.yoyaku_p1{
	color: #ff0000;
	font-size: 25px;
	font-family: "メイリオ",serif;
    text-align: center;
}
p.yoyaku_p2{
    color: crimson;
	font-size: 17px;
	font-family: "メイリオ",serif;
	line-height: 20px;
    text-align: center;
}
p.title_p{
	font-size: 50px;
	font-family: "ＭＳ 明朝",serif;
	transform: rotate(-4deg);
    font-weight: bold;
    margin-top: 20px;
    margin-bottom: 35px;
}
p.saku_ensyutsu{
    margin-top: -10px;
    padding-left: 210px;
}
div.yoyaku_a_div{
    background-color: #ffffff;
	box-shadow: 5px 5px 10px;
	border-radius: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
    text-align: center;
	width: 330px;
}
a.yoyaku_a{
    font-size: 18px;
    text-align: center;
}
a.yoyaku_a:link{
    color: blue;
    text-decoration: none;
    padding-bottom: 1px;
}
a.yoyaku_a:visited{
    color: blue;
    text-decoration: none;
    padding-bottom: 1px;
}
a.yoyaku_a:hover{
    color: crimson;
    text-decoration: none;
    padding-bottom: 1px;
}
a:link { color: black; text-decoration : none ; border-bottom : dotted 1px;}
a:visited { color: black; text-decoration : none ; border-bottom : dotted 1px;}
a:active { color: orange; text-decoration : none ; border-bottom : dotted 1px;}
a:hover{
  color :black;
  text-decoration : none; 
  border-bottom : dotted 1px;
  visibility : visible;
  float : none;
  clear : none;
  position : relative;
  top : 1pt;
  left : 1pt;
 }
a.aimage{ color:#000000; text-decoration:none; border-bottom:none;}
a.aimage:link{ color:#000000; text-decoration:none; border-bottom:none;}
a.aimage:visited{ color:#000000; text-decoration:none; border-bottom:none;}
a.aimage:active{ color:orange; text-decoration:none; border-bottom:none;}
a.aimage:hover{
  color :black;
  text-decoration : none ;
  border-bottom : none;
  visibility : visible;
  float : none;
  clear : none;
  position : relative;
  top : 1pt;
  left : 1pt;
 }
a.aimage2{ color:#0000ff; text-decoration:none; border-bottom:dotted 1px;}
a.aimage2:link{ color:#0000ff; text-decoration:none; border-bottom:dotted 1px;}
a.aimage2:visited{ color:#0000ff; text-decoration:none; border-bottom:dotted 1px;}
a.aimage2:active{ color:orange; text-decoration:none; border-bottom:dotted 1px;}
a.aimage2:hover{
  color :#0000ff;
  text-decoration : none;
  border-bottom : dotted 1px;
  visibility : visible;
  float : none;
  clear : none;
  position : relative;
  top : 1pt;
  left : 1pt;
 }
a.aimage3{ color:#000000; text-decoration:none; border-bottom:none;}
a.aimage3:link{ color:#000000; text-decoration:none; border-bottom:none;}
a.aimage3:visited{ color:#000000; text-decoration:none; border-bottom:none;}
a.aimage3:active{ color:orange; text-decoration:none; border-bottom:none;}
a.aimage3:hover{ color:#000000; text-decoration:none; border-bottom:none;}

a.fff:link { color: white; text-decoration : none ; border-bottom : dotted 1px;}
a.fff:visited { color: white; text-decoration : none ; border-bottom : dotted 1px;}
a.fff:active { color: orange; text-decoration : none ; border-bottom : dotted 1px;}
a.fff:hover{
  color :white;
  text-decoration : none ; border-bottom : dotted 1px;
  visibility : visible;
  float : none;
  clear : none;
  position : relative;
  top : 1pt;
  left : 1pt;
 }

.right {
 font-family  : "ＭＳ Ｐゴシック", "Osaka",;
 line-height: 2em;
 text-align="right";
 }
.center {
 font-family  : "Times New Roman",serif,"Book Antiqua",;
 line-height: 2em;
 text-align="center";
 }
.a {
 color : #333333 ;
 font-size: 85%;
 line-height: 1.5em;
 }
.b {
 color : #333333 ;
 font-size: 85%;
 line-height: 1.5em;
 text-align="right";
 }
.c {
 color : #FF9900;
 background-color : #000000 ;
 text-align : left;
 font-family : "ＭＳ Ｐゴシック", "Osaka";
 font-size: 100%;
 font-style: normal;
 line-height: normal;
 font-weight: normal;
 }
.menu {
 font-size: 85%;
 line-height: 1.5em;
 font-family : Arial, sans-serif, "ＭＳ Ｐゴシック", "Osaka";
 ;}
.menu2 {
 font-size: 9px;
 color : #000000 ;
 line-height: 1.5em;
 font-family : Arial, "ＭＳ Ｐゴシック", "Osaka";
 ;}
.menu3 {
 font-size: 85%;
 color : #000000 ;
 line-height: 1.5em;
 padding: 10px 15px;
 }
.menu4 {
 line-height: 1.5em;
 ;}
.top {
 font-size: 80%;
 line-height: 1.5em;
 ;}
.small {
 font-size: 70%;
 color : #000000 ;
 line-height: 1.5em;
 ;}
.small2 {
 font-family: Georgia, 'Times New Roman', serif;
 font-size: 50%;
 color : #ffffff ;
 line-height: 1.5em;
 ;}
.small2a {
 font-family: Georgia, 'Times New Roman', serif;
 font-size: 55%;
 color : #ffffff ;
 line-height: 1em;
 ;}
.small3 {
 font-size: 85%;
 color : #000000 ;
 line-height: 1.5em;
 ;}
.big {
 font-size: 120%;
 color : #000000 ;
 line-height: 1.5em;
 ;}
.big2 {
 font-size: 150%;
 font-weight: bold;
 color : #000000 ;
 line-height: 1.5em;
 ;}
.big3 {
 font-size: 16px;
 font-weight: bold;
 color : #000000 ;
 line-height: 1.5em;
 ;}

.title {
 font-size: 150%;
 font-weight: bold;
 border-style: none none dashed double;
 border-width: 1px 5px;
 padding: 3px 15px;
 }
.title2 {
 font-size: 120%;
 font-weight: bold;
 color : #555555;
 border-style: none none dotted none;
 border-width: 1px;
 padding: 3px 3px;
 }
.title3 {
 font-size: 120%;
 font-weight: bold;
 color : #000000;
 border-style: none none dotted none;
 border-width: 1px;
 padding: 3px 3px;
 }
.title4 {
 font-size: 200%;
 font-weight: bold;
 color : #000000;
 border-style: none none dotted none;
 border-width: 1px;
 padding: 3px 3px;
 }
.title5 {
 font-size: 120%;
 font-weight: bold;
 color : #000000;
 border-style: none none dotted none;
 border-width: 1px;
 border-color: #cccccc;
 padding: 3px 3px;
 }
.title6 {
 font-size: 120%;
 font-weight: bold;
 color : #000000;
 border-style: outset;
 border-width: 5px;
 border-color: #666666;
 padding: 3px 3px;
 }
.pad {
 padding: 10px;
 line-height: 1.5em;
 }
.hr{
  border-top-style : outset;
  border-left-style : outset;
  border-right-style : outset;
  border-bottom-style : outset;
 }
.hr2{
 border-style : dashed;
 border-width: 1px;
 border-color: white white black white;
 }
.topic {
 font-size: 80%;
 border-style: none;
 border-width: 3px;
 padding: 3px 15px;
 line-height: 1.5em;
 }
.topic2 {
 font-size: 100%;
 border-style: none;
 border-width: 3px;
 padding: 3px 15px;
 line-height: 1.5em;
 }
.topic3{
 border-style : dotted;
 border-width: 1px;
 border-color: black;
 background-color: #ffe0e0;
 padding: 10px;
 }
.notice {
 font-size: 85%;
 color : #ff0000 ;
 line-height: 1.5em;
 ;}
.white {
 font-size: 80%;
 color : #ffffff ;
 line-height: 1.5em;
 }
.img {
 color:#000000;
 border-style:solid;
 border-width:3px;
 border-color:#999999;
 background:#ffffff;
 padding: 7px;
 }
.li-1 {
 margin-bottom: 20px;
 line-height: 1.5em;
 }

#margin1 {
 margin-bottom: 0px;
 margin-right: 0px;
 }
