@charset "utf-8"; 

/*
.small { font-size: 11px; font-family: Arial, Verdana, Tahoma, Osaka, Osaka-等幅, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック; letter-spacing: 1px }
.small10 { font-size: 11px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック }
.small2 { font-size: 9px; font-family: Tahoma, Verdana, Arial; letter-spacing: 1px }
.big { font-size: 13px; font-family: Tahoma, Verdana, Arial }
.dotted { border: dotted 1px }
.utikeshi { text-decoration: line-through }
h1 { font-weight: normal; font-size: 19px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック }
h2 { font-weight: normal; font-size: 15px; font-family: Tahoma, Verdana, Arial; letter-spacing: 1px }
h3 { font-weight: normal; font-size: 11px; font-family: Tahoma, Verdana, Arial }
h4 { font-weight: normal; font-size: 13px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック }
h5 { font-weight: normal; font-size: 11px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック }
.CSS11 { font-size: 11px; line-height: 110%; font-family: Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", Osaka-等幅, 平成角ゴシック }
.FORM { color: #555555; background-color: #ffffff; scrollbar-3dlight-color: #ffffff; scrollbar-arrow-color: #000000; scrollbar-base-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-face-color: #ffffff; scrollbar-highlight-color: #000000; scrollbar-shadow-color: #000000; scrollbar-track-color: #ffffff }
body { scrollbar-3dlight-color: #fffcf8; scrollbar-arrow-color: #008000; scrollbar-base-color: #fffcf8; scrollbar-darkshadow-color: #fffcf8; scrollbar-face-color: #DEF1DC; scrollbar-highlight-color: #008000; scrollbar-shadow-color: #008000 }
*/


/* すべて */
*{
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
	/*color: #333333;*/
	background-color: transparent;
	font-style: normal;
	font-weight: normal;
	font-size: 100%;
	text-decoration: none;
}

body {
	background: #F9FAF5;
	font-family: Verdana, Arial, Helvetica, Osaka, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3";
	text-align: center;
	color: #333333;
}
* html body {
	font-family: Verdana, Arial, Helvetica, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

/* リンク */

a,
a:link {
    color: #FF3399;
    text-decoration: none;
}
a:visited {
    color: #FF3399;
    text-decoration: none;
}
a:hover {
    color: #cccccc;
}
a:active {
    color: #FF3399;
    text-decoration: none;
}

/*-- 基本レイアウト --*/
div#container {
    text-align:center;
    width:100%;
    font-size: 11px;
}
div#wrapper{
    text-align:center;
    margin:10px auto;
    width:800px;
}



h3 { font-weight: normal; font-size: 11px; font-family: Tahoma, Verdana, Arial }
h4 { font-weight: normal; font-size: 13px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック }
h5 { font-weight: normal; font-size: 11px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック }
.CSS11 { font-size: 11px; line-height: 110%; font-family: Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", Osaka-等幅, 平成角ゴシック }

h1 {
	margin:20px 0px 30px;
	color: #FF3399;
	font-weight: normal;
	font-size: 14px;
}
h2 {
	font-weight: normal;
	font-size: 11px;
	letter-spacing: 1px;
}
h3 {
	font-weight: normal;
	font-size: 12px;
	letter-spacing: 1px;
}
h4 {
    margin-bottom:10px;
	color: #333333;
	font-weight: normal;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial;
	letter-spacing: 1px;
}
h5 {
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial;
	letter-spacing: 1px;
}
h6 {
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial;
	letter-spacing: 1px;
}

div#box1{
    margin:20px 0px 30px 0px;
}
div#box2{
    margin:0px 0px 20px 0px;
}
div#box3{
    margin:0px auto 20px;
	padding: 10px 0px 10px 0px;
    border-bottom: 1px solid #CCCCCC;
    width: 400px;
}
div#box4{
    margin:0px auto 30px;
	padding: 10px 0px 30px 0px;
    border-bottom: 1px solid #CCCCCC;
	width: 400px;
}
div#box5{
    margin: 40px auto 40px;
}
div#box6{
    margin: 0px auto 20px;
}
div#box7{
    margin: 0px auto 40px;
	padding: 0px 0px 30px 0px;
	border-bottom: 1px solid #CCCCCC;
	width: 400px;
}



.pink {
	color: #FF3366;
}
.small {
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, Osaka, Osaka-等幅, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック;
	letter-spacing: 1px;
}
.big {
	font-size: 13px;
	font-family: Tahoma, Verdana, Arial;
}


div.imgBox {
	margin:0px auto 0px;
	width:1200px;
}

@media only screen and (max-width: 768px) {
div.imgBox {
	margin:0px auto 0px;
	width:100%;
}

} /* //max-width: 768px*/




