@charset "shift_jis";

/*全体*/
body{
background: #ffffc8;
}
div#layout{
position: relative;
}
div#main{
width: 760px;
margin: 0 auto;
padding-top: 5px;
background-color: #ffffc8;
color: #888888;
font: 14px/150% "ＭＳ Ｐゴシック",Osaka,sans-serif;
letter-spacing: 0.1em;
}
div#header{
width: 760px;
background-color: #ffffc8;
}
h1{
width: 210px;
height: 34px;
background: url("img/basic/rogo.gif") no-repeat top;
text-indent: -9999px;
}
h2{
padding: 5px 5px;
font-size: 12px;
color: #d275ff;
}
a:link{
color: #ff8e8e;
text-decoration: underline;
}
a:visited{
color: #ff8e8e;
text-decoration: underline;
}
a:hover{
color: #ff8e8e;
text-decoration: underline;
}
p.p{
padding-bottom: 1em;
}
div.kazari{
text-align: center;
}
p.kazari{
margin: 0px 0px 25px 100px;
}
span.title{
font-weight: bold;
}
span.small{
font-size: 10px;
}

/*ナビゲーション*/
div#gloNav{
width: 760px;
margin: 10px 0px 0px 20px;
}
div#gloNav ul li{
float: left;
list-style-type: none;
text-indent: -9999px;
}
div#gloNav ul li a{
display: block;
width: 90px;
height: 20px;
text-decoration: none;
}
div#gloNav ul li#navIndex a{
background: url("img/basic/nav_top.jpg") no-repeat left top;
outline: 0;
}
div#gloNav ul li#navNews a{
background: url("img/basic/nav_news.jpg") no-repeat left top;
outline: 0;
}
div#gloNav ul li#navProfile a{
background: url("img/basic/nav_profile.jpg") no-repeat left top;
outline: 0;
}
div#gloNav ul li#navCDinfor a{
background: url("img/basic/nav_cdinfor.jpg") no-repeat left top;
outline: 0;
}
div#gloNav ul li#navDiary a{
background: url("img/basic/nav_diary.jpg") no-repeat left top;
outline: 0;
}
div#gloNav ul li#navMemories a{
background: url("img/basic/nav_memories.jpg") no-repeat left top;
outline: 0;
}
div#gloNav ul li#navLink a{
background: url("img/basic/nav_link.jpg") no-repeat left top;
outline: 0;
}
div#gloNav ul li#navMail a{
background: url("img/basic/nav_mail.jpg") no-repeat left top;
outline: 0;
}


/*コンテンツ-左側*/
div#contents-left{
float: left;
background-color: #000000;
margin-top: 20px;
}


/*スケジュール*/
div#schedule{
width: 420px;
padding: 20px 20px;
background: #ff8e8e;
}
div#schedule h3{
width: 187px;
height: 24px;
background: url("img/basic/schedule.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#schedule span{
color: #ffffff;
font: bold 14px/150% "ＭＳ Ｐゴシック",Osaka,sans-serif;
}
div#schedule img{
margin: 15px 0px 15px 100px;
}
div#schedule a{
color: #ffffff;
text-decoration: underline;
font: bold 14px/150% "ＭＳ Ｐゴシック",Osaka,sans-serif;
}


/*コンテンツ-右側*/
div#contents-right{
float: left;
background-color: #ffffc8;
margin-top: 20px;
}


/*出演しているお店*/
div#livespot{
width: 250px;
margin: 0px 10px;
padding: 20px 15px;
background-color: #ffffc8;
font-size: 12px;
}
div#livespot h3{
width: 187px;
height: 24px;
background: url("img/basic/livespot.jpg") no-repeat top;
text-indent: -9999px;
margin-left: 30px;
margin-bottom: 5px;
}
div#livespot p{
text-align: center;
}
div#livespot ul{
margin-left: 65px;
font-size: 14px;
}
div#livespot div.nakami{
margin: 20px 0px;
text-align: bottom;
}
div#livespot div.sitemap{
text-align: center;
padding-bottom: 1em;
}


/*お知らせ*/
div#news{
width: 420px;
padding: 0px 20px;
background-color: #ffffc8;
}
div#news h3#news_event{
width: 318px;
height: 38px;
background: url("img/basic/news_event.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#news h3#news_media{
width: 318px;
height: 38px;
background: url("img/basic/news_media.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#news img{
margin: 0px 0px 25px 0px;
}
div#site-caution{
width: 250px;
margin: 0px 10px;
padding: 20px 15px;
background-color: #ffffc8;
text-align: center;
font-size: 12px;
}
div#site-caution div.nakami{
text-align: left;
}


/*プロフィール*/
div#profile{
width: 420px;
padding: 0px 20px;
background-color: #ffffc8;
}
div#profile h3{
width: 318px;
height: 38px;
background: url("img/basic/profile.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#profile div.profilesmall{
font-size: 12px;
}
div#profile img{
margin: 0px 0px 25px 100px;
}
div.profile-photo{
width: 250px;
margin: 0px 10px;
padding: 20px 15px;
background-color: #ffffc8;
font-size: 12px;
}
div.profile-photo div.nakami{
text-align: center;
}


/*CD情報*/
div#cdinfor{
width: 420px;
padding: 0px 20px;
background-color: #ffffc8;
}
div#cdinfor h3{
width: 318px;
height: 38px;
background: url("img/basic/cdinfor_aibum.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#cdinfor h3#amiamour2{
width: 318px;
height: 38px;
background: url("img/basic/cdinfor_amiamour2.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#cdinfor h3#amiamour{
width: 318px;
height: 38px;
background: url("img/basic/cdinfor_amiamour.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#cdinfor h3#consolation5{
width: 318px;
height: 38px;
background: url("img/basic/cdinfor_consolation5.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#cdinfor h3#hayaku{
width: 318px;
height: 38px;
background: url("img/basic/cdinfor_hayaku.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#cdinfor h3{
width: 318px;
height: 38px;
background: url("img/basic/cdinfor_aibum.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#cdlist img{
margin: 10px 0px 10px 0px;
}
div#audition{
width: 250px;
margin: 0px 10px;
padding: 20px 15px;
background-color: #ffffc8;
text-align: center;
font-size: 12px;
}
div#audition div.nakami{
text-align: left;
}
ul.songlist li{
font: 14px/150% "ＭＳ Ｐゴシック",Osaka,sans-serif;
}
li.line{
background: url("img/basic/line.gif") repeat-x center;
text-indent: -9999px;
}
div#details img{
margin: 0px 0px 25px 100px;
}


/*過去のあみ日記*/
div#olddiary{
width: 420px;
padding: 0px 20px;
background-color: #ffffc8;
}
div#olddiary h3#olddiary2002{
width: 318px;
height: 38px;
background: url("img/basic/olddiary_2002.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#olddiary h3#olddiary2003{
width: 318px;
height: 38px;
background: url("img/basic/olddiary_2003.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#olddiary h3#olddiary2004{
width: 318px;
height: 38px;
background: url("img/basic/olddiary_2004.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#olddiary h3#olddiary2005{
width: 318px;
height: 38px;
background: url("img/basic/olddiary_2005.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#olddiary h3#olddiary2006{
width: 318px;
height: 38px;
background: url("img/basic/olddiary_2006.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
h4#january{
width: 65px;
height: 32px;
background: url("img/basic/od_january.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
h4#february{
width: 65px;
height: 32px;
background: url("img/basic/od_february.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
h4#march{
width: 65px;
height: 32px;
background: url("img/basic/od_march.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
h4#april{
width: 65px;
height: 32px;
background: url("img/basic/od_april.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
h4#may{
width: 65px;
height: 32px;
background: url("img/basic/od_may.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
h4#june{
width: 65px;
height: 32px;
background: url("img/basic/od_june.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
h4#july{
width: 65px;
height: 32px;
background: url("img/basic/od_july.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
h4#august{
width: 65px;
height: 32px;
background: url("img/basic/od_august.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
h4#september{
width: 65px;
height: 32px;
background: url("img/basic/od_september.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
h4#october{
width: 65px;
height: 32px;
background: url("img/basic/od_october.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
h4#november{
width: 65px;
height: 32px;
background: url("img/basic/od_november.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
h4#december{
width: 65px;
height: 32px;
background: url("img/basic/od_december.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#olddiaryselect{
text-align: center;
}

/*思い出*/
div#memories{
width: 420px;
padding: 0px 20px;
background-color: #ffffc8;
}
div#memories h3#liveconcert{
width: 318px;
height: 38px;
background: url("img/basic/memories_liveconcert.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#memories h3#media{
width: 318px;
height: 38px;
background: url("img/basic/memories_media.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#memories h3#private{
width: 318px;
height: 38px;
background: url("img/basic/memories_private.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#contents-photo{
background-color: #ffffc8;
margin-top: 50px;
}
div#contents-photo h3#liveconcert{
width: 318px;
height: 38px;
background: url("img/basic/memories_liveconcert.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#contents-photo h3#media{
width: 318px;
height: 38px;
background: url("img/basic/memories_media.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#contents-photo h3#private{
width: 318px;
height: 38px;
background: url("img/basic/memories_private.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#contents-photo ul{
list-style: none;
}
div#contents-photo li.right{
text-align: right;
}
div#phototable{
width: 760px;
padding: 20px 0px;
background-color: #000000;
text-align: center;
}


/*リンク*/
div#link{
width: 420px;
padding: 0px 20px;
background-color: #ffffc8;
font-size: 12px;
}
div#link a{
font-size: 14px;
}
div#link h3#paris{
width: 318px;
height: 38px;
background: url("img/basic/link_paris.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#link h3#singer{
width: 318px;
height: 38px;
background: url("img/basic/link_singer.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#link h3#musician{
width: 318px;
height: 38px;
background: url("img/basic/link_musician.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#link h3#okayama{
width: 318px;
height: 38px;
background: url("img/basic/link_okayama.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#link h3#other{
width: 318px;
height: 38px;
background: url("img/basic/link_other.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}
div#link-caution{
width: 250px;
margin: 0px 10px;
padding: 20px 15px;
background-color: #ffffc8;
text-align: center;
}
div#link-caution div.nakami{
text-align: left;
font-size: 12px;
}


/*サイトマップ*/
div#sitemap{
width: 420px;
padding: 0px 20px;
background-color: #ffffc8;
}
div#sitemap h3{
width: 318px;
height: 38px;
background: url("img/basic/sitemap.jpg") no-repeat top;
text-indent: -9999px;
margin-bottom: 5px;
}


/*フッター*/
div#footer{
clear: both;
width: 760px;
height: 20px;
background: #ffffc8 url("img/basic/copyright.gif") no-repeat bottom;
color: #000000;
text-indent: -9999px;
}
