@import url(reset.css);
@import url(default.css);

html{overflow-y:scroll;}

#wrapper{
width:855px;
margin:0 auto;
text-align: center;
}

#header{
text-align: left;
}

#header h1{
float: left;
margin-top: 10px;
margin-bottom: 10px;
}

#header #header_navi{
width: 176px;
float:right;
margin-top: 25px;
}

#footer{
text-align: left;
clear: both;
}

#footer #logo_bigi{
width:202px;
float:right;
margin: 30px 0;
}

#footer p#copy{
float:left;
width:397px;
display: inline;
margin-top: 30px;
}

#container{
text-align: left;
clear: both;
}

#contents{
float:left;
width:630px;
margin-top: 20px;
}

#bnr_area{
float:right;
padding-left:15px;
margin-top: 20px;
}

#contents h2{
clear: both;
}

.return_btn{
height:22px;
}

.return_btn a{
display:block;
width:176px;
height:22px;
background:url(../img/index_return_btn.gif) no-repeat top left;
text-indent:-7777px;
overflow:hidden;
}

.return_btn a:hover{background-position:0 -22px;}

.return_btn a:focus {
/*\*/
overflow: hidden;
/**/
}

#contents .next_btn{
height:28px;
}

#contents .next_btn a{
display:block;
width:114px;
height:28px;
background:url(../img/index_next_btn.gif) no-repeat top left;
text-indent:-7777px;
overflow:hidden;
}

#contents .next_btn a:focus {
/*\*/
overflow: hidden;
/**/
}

/* アーティストのココロ */


#contents #artist_area #artist_prof{
background-color: #fff;
float: left;
width:435px;
margin-top: 10px;
margin-bottom: 20px;
}

#contents #artist_area #artist_prof h3{margin:8px 10px; }

#contents #artist_area #artist_prof h4{margin:7px 10px; }

#contents #artist_area #artist_prof #artist_name{margin:10px;}

#contents #artist_area #artist_prof .next_btn{
margin: 22px 0 0 10px;
padding:0 10px 10px 0;
}


#contents #artist_area #artist_image{
float:right;
margin-top: 10px;
}

#contents #artist_area #artist_image img{border: 3px solid #fdc083;}

/* アートなトコロ海外編 */

#contents #groval_area #groval_prof{
background-color: #fff;
float: right;
width:435px;
margin-top: 10px;
margin-bottom: 20px;
position: relative;
}

#contents #groval_area #groval_prof h3{margin:7px 10px 6px 10px;}

#contents #groval_area #groval_prof h4{margin:6px 10px 7px 10px;}

#contents #groval_area #groval_prof #groval_name{margin-left:10px;}

#contents #groval_area #groval_prof .next_btn{
margin:8px 0 0 10px;
padding:0 10px 10px 0;
}

#contents #groval_area #groval_image{
float:left;
margin-top: 10px;
}

#contents #groval_image img{border: 3px solid #ff9f85;}


/* アートなトコロ・国内編 */

#contents #home_area #home_prof{
background-color: #fff;
float: left;
width:435px;
margin-top: 10px;
margin-bottom: 10px;
}

#contents #home_area #home_prof h3{margin:8px 10px; }

#contents #home_area #home_prof h4{margin:7px 10px; }

#contents #home_area #home_prof #home_name{margin:10px;}

#contents #home_area #home_prof .next_btn{
margin: 22px 0 0 10px;
padding:0 10px 10px 0;
}

#contents .next_btn a:hover{background-position:0 -28px;}

#contents #home_area #home_image{
float:right;
margin-top: 10px;
}

#contents #home_area #home_image img{border: 3px solid #cbcf65;}




#contents #home_area2 #home_prof2{
background-color: #fff;
float: right;
width:435px;
margin-top: 10px;
margin-bottom: 20px;
}

#contents #home_area2 #home_prof2 h3{margin:8px 10px; }

#contents #home_area2 #home_prof2 h4{margin:7px 10px; }

#contents #home_area2 #home_prof2 #home_name2{margin:10px;}

#contents #home_area2 #home_prof2 .next_btn{
margin: 7px 0 0 10px;
padding:0 10px 10px 0;
}

#contents .next_btn a:hover{background-position:0 -28px;}

#contents #home_area2 #home_image2{
float:left;
margin-top: 10px;
}

#contents #home_area2 #home_image2 img{border: 3px solid #cbcf65;}

