/*　タグ初期化　*/

p{
	 margin: 0;
	 padding: 0;
	 }

h1,h2,h3,h4{
	 margin: 0;
	 padding: 0;
	 }

ul li{
	 margin: 0;
	 padding: 0;
	 list-style: none;
	 }
	 
/*　リンク　*/

a:link{
	 color: #409aef;
	 text-decoration: none;
	 }
	 
a:visited{
	 color: #215d95;
	 text-decoration: none;
	 }
	 
a:hover{
	 color: #409aef;
	 text-decoration: underline;
	 }
	 

/* 基本構造 */

body{
	  background: url(shared/bg.gif) repeat-y center top;
	  background-color: #fef7ec;
	  margin: 0 auto;
	  padding: 0;
	  color: #333333;
	  font-size: 14px;
	  line-height: 1.5;
	  text-align: center;
	  font: "ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", Osaka;
	  }

#wrapper{
	 width: 760px;
	 margin: 0 auto;
	 text-align: center;
	 }
	 
#head{
	 width: 760px;
	 margin: 0 auto 8px auto;
	 text-align: left;
	 }
	 
#main{
	 width: 760px;
	 margin: 0 auto 15px auto;
	 text-align: center;
	 }
	 
#foot{
	 width: 760px;
	 background: url(shared/foot_bg.gif);
	 margin: 0 auto 10px auto;
	 text-align: center;
	 }
	 
/*　見出し　*/

#main h1{
	 width: 450px;
	 margin: 0 0 25px 0;
	 text-align: left;
	 }
	 
#main h2{
	 width: 450px;
	 margin: 0 0 10px 0;
	 text-align: left;
	 }
	 
#main h3{
	 margin: 0 0 10px 20px;
	 font-size: 14px;
	 color: #fd9e03;
	 text-align: left;
	 }
	 
/*　フォント　*/

.orange16b{
	 font-size: 16px;
	 color: #fd9e03;
	 font-weight: bold;
	 }
	 
.orange14b{
	 font-size: 14px;
	 color: #fd9e03;
	 font-weight: bold;
	 }	 

.red12{
	 font-size: 12px;
	 color: #f75555;
	 line-height: 1.3;
	 }
	 
.red14{
	 font-size: 14px;
	 color: #f75555;
	 }
	 
.black12{
     font-size:12px;
	 line-height: 1.3;
	 }
	 
/*　マージン　*/

.mb05{
	 margin: 0 0 5px 0;
	 }

.mb15{
	 margin: 0 0 15px 0;
	 }
	 
.mb30{
	 margin: 0 0 30px 0;
	 }
	 
.mb05 p,.mb15 p,.mb30 p{
	 margin: 10px 0 15px 20px;
	 }
