body {background: url(http://www.cute-fashion.com/lace05_15.gif);
	text-align=center;
}
#container { /* 全体のコンテンツ領域 */
        font-family: Verdana, Arial, sans-serif;
        text-align:left;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
        font-size: 15px;
	width: 750px;
	background:#fff;
　　　　line-height: 110%;
        color: #000;
               	}
#banner { /* ページ上部のバナー部分 */
	font-family: Verdana, Arial, sans-serif;
	background: #C600FF;
	height: 100px;
        font-size:15px;
	}
#banner a {
	color:#fFF;
	text-decoration: none;
	}
#banner a:visited {
       text-decoration: none;
       color: #FFF;
	}
#banner a:active {
       text-decoration: none;
       color: #FFF;
	}
#banner a:hover {
       text-decoration: none;
       color: #FFF;
	}
#banner p {
       font-size: 24px;
       padding:0px 0px 0px 5px;
       margin:20px 0px 5px 0px;
       color:#FFF;
       font-weight:bold;
       text-align: center;
}

h1 {font-size:25px;
        padding:10px 0px 0px 5px;
        margin:0px 0px 5px 0px;
	color:#FFF;
        font-weight:bold;
        text-align: left;}

h2 {font-size:12px;
	color:#FFF;
        font-weight:bold;
	background-color: ;
        padding:0px 0px 0px 5px;
        margin:0px 0px 5px 0px;
        text-align: left;}

.content {
        font-size:14px;
        color:#666;
	background:#fff;
        font-family:MS UI Gothic;
	line-height: 130%;
        margin:10px 10px 10px 50px;
	width:650px;
	}
h3 {
background: #FFBFEF;
padding: 2px 0px 2px 8px;
margin-top:20px;
margin-bottom:20px;
color: #666;
font-weight:bold;
font-size:13px;
}

h4 {font-size:15pt;
	color:#ff0000;}

.foot {
clear:both;
text-align: center;
font-size:11px;
margin:10px 0px;
color: #fff;
background:#FFBFEF;
padding:1px;
}

p {margin:20px 5px 20px 0px;} 

ul {font-weight:bold;}

ol {font-weight:bold;
	font-size:15pt;
	color:#004600;
}

.top {font-size:9pt;
	display:inline;
	line-height:2em;
	width:650px;
	padding:2px;
	color:#333333;
	background-color:#f5f5dc;}

.link {font-size:9pt;
	line-height:2em;
	width:650px;
	padding:5px;
	color:#333333;
	background-color:#f5f5ff;}

.link2 {font-size:8pt;
	line-height:2em;
	width:620px;
	padding:5px;
	color:#333333;
	background-color:#f5f5ff;}

.moushikomi {font-size:10pt;
	line-height:6em;;
	margin:30px 0px 50px 0px;
        text-align: center;
        background-color:#fffff;}

.waku {	position:static;
	font-family:MS UI Gothic;
	background-color:#ffffff;
	line-height: 140%;
        margin:10px 10px 10px 50px;
	width:650px;}

.dotwaku {color:#000;
        padding:20px;
        text-align:left;
        line-height: 140%;
	font-size: 13pt;
        margin: 30px 0px 30px 10px;
        background:#fff;
        border:dotted 4px #ff0000;
        font-weight:bold;
}

.waku2 {position:static;
	font-family:MS UI Gothic;
	background-color:#fffaaa;
	line-height:150%;
	padding:15px 30px;
	width:100%;
        margin:20px 0px;
        font-size:25px;
        color:#ff0000;}

.left {float:left;
	font-size:10pt;
	line-height:2em;
	padding:10px;
	color:#000000;
	background-color:#ffffff;
	width:50%;
}

.right {float:right;
	font-size:13pt;
	line-height:1.3em;
	padding:10px;
	color:#000000;
	background-color:#ffffff;
	width:50%;
	}

.clear {clear:both;
	font-size:13pt;
 }


.left2 {float:left;
	font-size:13pt;
	line-height:1.2em;
	padding:10px;
	color:#000000;
	background-color:#ffffff;
	width:130px;
}

.right2 {float:right;
	text-align:left;
	font-size:13pt;
	line-height:1.5em;
	padding:10px;
	color:#000000;
	background-color:#ffffff;
	width:50%;
	}

.end {font-size:12pt;
	position:static;
	display:inline;
	color:white;
	padding:5px;
	background-color:orange;}

.small{font-size:8pt;}

.big{font-size:15pt;
	font-weight:bold;
	padding-left:10px;}

.xsmall{font-size:9pt;}

.blacksmall{font-size:11pt;
	color:#000000;
}


.bold {font-weight:bold;}

.bolds {font-weight:bold;
	text-decoration:line-through;
}

.bigboldred {font-weight:bold;
        margin:20px 0px 20px 0px;
	font-size:20px;
	color:#ff0000;
        line-height:140%;
        }

.bigboldblue {font-weight:bold;
        margin:20px 0px 0px 0px;
	font-size:18px;
	color:#0000ff;
        line-height:120%;}

.bigboldgreen {font-weight:bold;
	line-height:120%;
	font-size:20pt;
        margin:20px 0px 20px 0px;
	color:#006600;}

.red {font-weight:bold;
	color:#ff0000;
       margin:40px 5px 40px 0px;}

.midori {
color:#00AA2B;
border:1px solid #ff0000;
font-size:26px;
font-weight:bold;
padding:8px;
}


.blue {font-weight:bold;
	color:#0000ff;
        margin:40px 5px 40px 0px;}

.bigred {font-size:16pt;
color:#ff0000;}

.bigbigred {font-size:19pt;
	color:#ff0000;}

.bigbigorange {font-size:19pt;
	line-height:1.5em;
	color:#ff3300;}

.bigbigredi {font-size:38pt;
	color:#ff0000;
	font-style:italic;
}

.big3green {font-size:32pt;
	color:#006600;
}

.kansou {
color:#000;
background: #fff;
font-size:16px;
font-weight:normal;
margin:30px 0px 10px 0px;
padding:20px;
border:dashed 4px #999;
}

strong {
font-weight:normal;
}
em {
font-style:normal;
}
img {border-style:none;}

.pic-l {
float: left;
margin-right: 20px;
}
.pic-r {
float: right;
margin-right: 20px;
}