@charset "UTF-8";

/* ---------------------------------------------------------------- *
	ページの整形
 * ---------------------------------------------------------------- */
body{
　　margin:auto;
     text-align:center;
     color:#333333;
     background:url(popupimg/bg.gif) repeat;
     font-family:"ＭＳ Ｐゴシック";
     font-size:0.8em;
     } 

#container {
    margin-top:30px;
    text-align:left; 
    width:720px;
    overflow:invisible;
	background-color:#FEFEDD;
	padding:0px;
    border:1px solid #DDDDDD;
}

* {
  margin:0;
  padding:0;
  font-style:normal;
  font-weight:normal;
  font-size: 100%;
}


/* ---------------------------------------------------------------- *
	ヘッダーの設定
 * ---------------------------------------------------------------- */

#header {
background-color: #FEFEDD;
width:718px;
margin-top: 0;
margin-bottom: 0;
margin-left:0px;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 0;
border-bottom:2px solid #1d8E88;
}


/* ---------------------------------------------------------------- *
	メインの設定
 * ---------------------------------------------------------------- */

#main {	
text-align:left;
	float:right;
	width:720px;
	background-color:#FEFEDD;
	margin-left:0px;
  margin-right:auto;
  margin-top:30px;
}
#main ul{
margin-left:10px;
background-color:#EEEEEE;
width:690px;
margin-top:20px;
margin-bottom:5px;
border-bottom:1px solid #DDDDDD;
border-top:1px dotted #DDDDDD;
border-left:1px dotted #DDDDDD;
border-right:1px solid #DDDDDD;
list-style-type:none; 
}

#main ul li{
background-color:#FFFFFF;
line-height:2em;
padding-left:5px;
border-bottom:1px dotted #CECECE;
}

#main li img{
border-width:0px;
padding-left:2px;
padding-right:3px;
}



 
/* ---------------------------------------------------------------- *
	フッターの設定
 * ---------------------------------------------------------------- */

#footer {
 	 text-align:left;
	width:800px;
	clear:left;
	height: 60px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


p{ 
width:100%;
line-height:2em;
font-weight:bold;
color:#1D8E88;
}

h1{
line-height:2em;
font-size:125%;
font-weight:bold;
padding-left:10px;
} 

h3{ 
text-align:right;
width:700px;
margin:10px 5px 10px 5px;
font-size:0.8em;
line-height:2em;
border-bottom:2px solid #1D8E88;
font-weight:bold;
}   

a,
a:link {
  color: #333;
  text-decoration: none;
}

a:visited {
   color: #886554;
}



a:active { 
font-weight:bold;
  color: #333;
  text-decoration: underline;
}   

aimg{border: 0;

}