@charset "utf-8";
/* CSS Document */


/*content--------------------------------*/

#wrap{
width: 960px;
height: auto;
}
h1,h2,h3{
display: inline;
}

/*右側--------------------------------*/
#wrap_right{
float: right;
display: inline;
height: auto;
width: 716px;
}
#pagetitle{
width: 716px;
height: 61px;
background-image: url("../img/an_title_bk.png");
background-repeat: no-repeat;
clear: both;
padding-top: 39px;
/*padding: 20px 0 0 50px;*/
}
#pagetitle h3{
margin-left: 63px;
font-size: 18px;
font-weight: bold;
}
#page_wrap{
background-color: #f7edda;
padding: 20px;
height: auto;
min-height: 920px;
}
#page_wrap_an{
height: auto;
padding: 20px 0 0 20px;
}
#page_wrap_an h4{
color: #ff6666;
font-size: 20px;
font-weight: bold;
}

.waku{
padding:5px 40px;
background-color:#584238;
color: #fff;
border: 4px solid #e8c13d;
border-radius: 5px;        /* CSS3草案 */  
-webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
-moz-border-radius: 5px;   /* Firefox用 */ 
}
.yajirusi{
margin: 20px 0 20px 80px;
}
.hosoku{
float: right;
display: inline;
font-size: 12px;
margin-right: 280px;
margin-top: 14px;
}
.hosoku3{
float: left;
display: inline;
}
.hosoku2 p{
float: left;
display: inline;
margin-top: 14px;
margin-left: 20px;
}
.hosoku2{
height: 80px;
}






#g1{
width: 620px;
height: 26px;
color: #fff;
font-weight: bold;
font-size: 16px;
padding: 10px 0 0 10px;
border-radius: 5px;        /* CSS3草案 */  
-webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
-moz-border-radius: 5px;   /* Firefox用 */ 
background: -webkit-gradient(linear, left top, left bottom, from(#b1da58), to(#76bf0e));
background: -webkit-gradient(linear, left top, left bottom, from(#b1da58), to(#76bf0e));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#b1da58', endColorstr='#76bf0e');
}
#g2{
background-color: #f5e7b4;
width: 602px;
height: 152px;
padding: 14px;
margin-top: 20px;
border-radius: 10px;        /* CSS3草案 */  
-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
-moz-border-radius: 10px;   /* Firefox用 */ 
}
#g3{
margin-bottom: 20px;
}
#g3 li{
float: left;
display: inline;
}
#g3 .g3_waku{
padding: 10px 20px;
background-color: #e08f84;
display: inline;
color: #fff;
font-size: 16px;
font-weight: bold;
border-radius: 5px;        /* CSS3草案 */  
-webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
-moz-border-radius: 5px;   /* Firefox用 */ 
}
#g4{
color: #fff;
padding: 10px;
background-color: #584238;
clear: both;
width: 580px;
border-radius: 5px;        /* CSS3草案 */  
-webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
-moz-border-radius: 5px;   /* Firefox用 */ 
}



/*左側--------------------------------*/
#wrap_left{
float: left;
display: inline;
width: 226px;
}


