@charset "utf-8";
html {
	scrollbar-base-color: #000000;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-track-color: #2D2D2D;
    scrollbar-highlight-color: #2D2D2D;
}
.downbox {
	float: left;
	height: 20px;
	width: 107px;
	margin-left: 4px;
}

.download {
	height: 14px;
	width: 83px;
	color: #FFFFFF;
	font-size: 10px;
	display: block;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-left: 22px;
	background-attachment: scroll;
	background-image: url(img/parts/mp3_down_n.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: normal;
}
.download:link {
	color: #FFFFFF;
	text-decoration: none;
}
.download:visited {
	color: #FFFFFF;
	text-decoration: none;
}


.download:hover {
	color: #000000;
	background-attachment: scroll;
	background-image: url(img/parts/mp3_down_r.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}



.top_box {
	padding: 0px;
	height: auto;
	width: 931px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.top {
	display: block;
	width: 30px;
	background-attachment: scroll;
	background-image: url(img/parts/top.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	line-height: normal;
	padding-top: 3px;
	margin-right: auto;
	margin-left: 892px;
	padding-bottom: 5px;
	margin-top: 5px;
	text-decoration: none;
	padding-left: 9px;
	font-weight: normal;
}
.mixtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	margin-bottom: 6px;
	display: block;
}

.top:link {
	display: block;
	background-attachment: scroll;
	background-image: url(img/parts/top.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	line-height: normal;
	text-decoration: none;
	font-weight: normal;
}
.top:visited {
	display: block;
	background-attachment: scroll;
	background-image: url(img/parts/top.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	line-height: normal;
	text-decoration: none;
	font-weight: normal;
}

.top:hover {
	display: block;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	line-height: normal;
	text-decoration: none;
	font-weight: normal;
}





body {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 98%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-image: url(img/back.png);
	background-repeat: repeat;
	background-position: left top;
	background-attachment: scroll;
}

.artistkobetu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #CCCCCC;
	width: 600px;
	height: auto;
	float: left;
}
.guest_cardbox {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	text-align: center;
	width: 165px;
}
.guest_cardbox p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	text-align: center;
	color: #FFFFFF;
	background-color: #000000;
	padding: 2px;
	display: block;
	width: 95px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


.artistimg {
	float: left;
	margin-right: 10px;
	width: 164px;
}
.artistkobetu a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.artistkobetu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.artistkobetu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
.artistkobetu a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}


.arinfo {
	float: left;
	width: 426px;
}



p {
	margin-top: 11px;
	margin-bottom: 11px;



}


img {
	margin-bottom: 3px;
}
.go_ticket {
	background-attachment: scroll;
	background-image: url(img/parts/ticket.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 14px;
	width: 54px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	padding-top: 2px;
	padding-left: 6px;
	margin-top: 4px;
	margin-bottom: 7px;
	display: block;
	margin-left: 230px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-right: 1px;
	background-color: #000000;
}
.go_ticket:link {
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.go_ticket:active {
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.go_ticket:visited {
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.go_shiro {
	background-attachment: scroll;
	background-image: url(img/parts/shiro_link.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 14px;
	width: 149px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	padding-top: 2px;
	padding-left: 6px;
	margin-top: 4px;
	margin-bottom: 0px;
	display: block;
	margin-left: 135px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-right: 1px;
	background-color: #000000;
}
.go_shiro:link {
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.go_shiro:active {
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.go_shiro:visited {
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
}



.go_link {
	background-attachment: scroll;
	background-image: url(img/parts/link.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 14px;
	width: 41px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	padding-top: 2px;
	padding-left: 6px;
	margin-top: 5px;
	margin-bottom: 0px;
	display: block;
	margin-left: 261px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-right: 1px;
}

.go_link:link {
	background-attachment: scroll;
	background-image: url(img/parts/link.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.go_link:active {
	background-attachment: scroll;
	background-image: url(img/parts/link.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.go_link:visited {
	background-attachment: scroll;
	background-image: url(img/parts/link.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
}


.Innerfade01 {
	height: 159px;
	width: 289px;
	border: 1px solid #333333;
	padding: 0px;
}
.supportbox {
	height: auto;
	width: 299px;
	padding-top: 10px;
	padding-left: 9px;
	background-color: #000000;
	padding-bottom: 10px;
}
.linkkobetu {
	float: left;
	height: 116px;
	width: 170px;
	margin-right: 20px;
	margin-bottom: 25px;
	font-family: "ＭＳ Ｐゴシック";
	font-size: 10px;
	color: #000000;
	line-height: normal;
	margin-top: 0px;
	margin-left: 0px;
	font-weight: lighter;
	letter-spacing: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.linkkobetuend {
	float: left;
	height: 116px;
	width: 170px;
	margin-bottom: 25px;
	font-family: "ＭＳ Ｐゴシック";
	font-size: 10px;
	line-height: normal;
	font-weight: lighter;
	color: #000000;
	letter-spacing: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}


.lastline {
	background-attachment: scroll;
	background-image: url(img/parts/last.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 290px;
	display: block;
	text-align: center;
}
.upbg {
	background-attachment: scroll;
	background-image: url(img/parts/up2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	height: 12px;
	width: 22px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
	margin-bottom: 0px;
	line-height: normal;
	padding-left: 8px;
	margin-top: 0px;
	padding-top: 0px;
}





h2 {
	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 11px;
}
h3 {
	color: #FFFFFF;
	background-color: #666666;
	padding: 10px;
	font-size: 13px;
}
.indexmain {
	margin-top: -10px;
}


h4 {
}

li {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}

.box {
	height: auto;
}

.no_br {
	margin: 0px;
}


ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
	margin: 0px;
	list-style-image: url(img/parts/yajirusi_b_s.gif);
}
.titlebannerbg {
	background-attachment: scroll;
	background-image: url(img/back.png);
	background-repeat: repeat;
	background-position: left top;
	height: 17px;
	width: 301px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 9px;
	padding-top: 8px;
	line-height: normal;
	letter-spacing: 1px;
	font-weight: lighter;
	padding-left: 8px;
	margin-right: 1px;
}
.titlebannerbg290 {
	background-attachment: scroll;
	background-image: url(img/back.png);
	background-repeat: repeat;
	background-position: left top;
	height: 17px;
	width: 282px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 9px;
	padding-top: 8px;
	line-height: normal;
	letter-spacing: 1px;
	font-weight: lighter;
	padding-left: 8px;
}
.titlebannerbg931 {
	background-attachment: scroll;
	background-image: url(img/back.png);
	background-repeat: repeat;
	background-position: left top;
	height: 17px;
	width: 923px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 9px;
	padding-top: 8px;
	line-height: normal;
	letter-spacing: 1px;
	font-weight: lighter;
	padding-left: 8px;
}






#soto #uti #nakami #left ul {
	list-style-image: url(img/parts/yajirusi_p.gif);
}

.line01 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	height: 0px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	width: 290px;
}
.line01_2 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	height: 0px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.line02 {
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
.line03 {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
	width: 290px;
}

.line04 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.line05 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	margin-top: 0px;
	padding-top: 0px;
}
.line06 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}





.clear {
	clear: both;
}
.title {
	font-weight: bold;
	color: #000000;
	margin-bottom: 5px;
}



.listimg1 {
	list-style-image: url(img/parts/yajirusi_ore.gif);
}

.blogimg {
	margin-right: 5px;
	margin-bottom: 5px;
}
.sotosoto {
	height: auto;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-right: auto;
	margin-left: auto;
	width: auto;
	margin-top: 0px;
}

.stouti {
	background-attachment: scroll;
	background-image: url(img/sideline.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	width: 1005px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}



#soto {
	width: 1000px;
	height: auto;
	background-attachment: scroll;
	background-image: url(img/head_haimen3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	margin-top: 0px;
}


#soto #uti {
	width: 952px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
#soto #uti #navi {
	padding-top: 187px;
	width: 952px;
}

#soto #uti #nakami {
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	width: 931px;
}
#soto #uti #nakami #foot {
	height: auto;
	clear: both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	width: 916px;
	padding-left: 10px;
	float: left;
}
#soto #uti #nakami #foot #footbox {
	height: auto;
	width: 130px;
	float: left;
}


#soto #uti #nakami #left {
	float: left;
	width: 310px;
}
#soto #uti #nakami #mid {
	float: left;
	width: 310px;
}
#soto #uti #nakami #right {
	float: left;
	width: 311px;
}
.eventimg {
	text-align: center;
}
.event_date {
	font-size: 20px;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
}
.eventright_box {
	float: left;
	width: 310px;
	padding: 10px;
	height: auto;
	margin: 0px;
}
.eventleftbox {
	float: left;
	width: 580px;
	padding: 10px;
	height: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	margin: 0px;
	background-image: none;
}
#soto #uti #nakami #iventbox {
	border: 1px solid #000000;
	margin: 0px;
	width: 931px;
	height: auto;
}
#soto #uti #nakami #iventbox .eventleftbox p {
	font-weight: bold;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
}
#soto #uti #nakami #iventbox .eventleftbox h1 {
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	line-height: normal;
}
#soto #copy {
	background-image: url(img/parts/copy_2.1.jpg);
	background-repeat: no-repeat;
	background-position: center;
	clear: both;
	height: 103px;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
	width: 931px;
}
.text01 {
	font-size: 12px;
	font-weight: normal;
}
a:focus {
    outline:none;
}

a:link {
	text-decoration: none;
	color: #000000;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}

a:active {
	text-decoration: none;
}
#soto #uti #nakami #interviewbox {
	width: 931px;
	height: auto;
}
#soto #uti #nakami #interviewbox #intervew_main {
	float: left;
	width: 690px;
	line-height: 16px;
	padding-right: 10px;
	padding-bottom: 5px;
}
#soto #uti #nakami #interviewbox #intervew_main p {
	font-weight: normal;
	font-size: 14px;
}

#soto #uti #nakami #interviewbox #interview_list {
	float: left;
	width: 221px;
	padding-left: 10px;
	line-height: normal;
}
.titleline {
	margin-top: -10px;
}

#soto #uti #nakami #interviewbox #interview_list li {
	list-style-position: outside;
	list-style-image: url(img/parts/yajirusi_b_s.gif);
}


.ar_info01 {

}
.ar_info_img {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	padding-bottom: 10px;
	margin-bottom: 5px;
}
.style2 {
	font-size: 11px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #00B0EC;
}


.style3 {
	color: #666666
}
.style4 {
	font-size: 12px;
	font-weight: normal;
}
.style5 {
	font-size: 16px;
	font-weight: bold;
}
.style6 {
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.style7 {
	font-size: 18px;
	font-weight: bold;
}




#soto #uti #nakami #newsbox {
	width: 931px;
	height: auto;
	float: left;
}
#soto  #uti  #nakami  #newsbox  #news_main {
	float: left;
	width: 690px;
	line-height: 17px;
	padding-right: 10px;
	padding-bottom: 5px;
	height: auto;
}
#soto  #uti  #nakami  #newsbox  #news_main  p {
	font-size: 14px;
	font-weight: normal;
}
#soto  #uti  #nakami  #newsbox  #news_list {
	float: left;
	width: 221px;
	padding-left: 10px;
	line-height: normal;
	height: auto;
}
.img_02 {
	margin-right: 10px;
}

#soto  #uti  #nakami  #newsbox  #news_list  li {
	list-style-position: outside;
	list-style-image: url(img/parts/yajirusi_b_s.gif);
}

.news_img01 {
	margin-right: 10px;
	margin-bottom: 0px;
}
#eventsoto {
	border: 1px solid #000000;
	width: 931px;
	height: auto;
	padding: 0px;
	float: left;
	background-image: none;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}


#eventsoto #iventbox .eventleftbox h1 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
}
.artists_img {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
#soto #uti #nakami #artistbox {
	height: auto;
}
#soto #uti #nakami #artistbox #kobetu #kobetu_left {
	float: left;
	height: auto;
	width: 200px;
	margin-right: 10px;
}
#soto #uti #nakami #artistbox #kobetu #kobetu_light {
	width: 721px;
	float: left;
	height: auto;
}
#soto #uti #nakami #artistbox #kobetu {
	height: auto;
	width: 931px;
	margin-bottom: 3px;
}
#soto #uti #nakami #recommendbox {
	height: auto;
	width: 931px;
}
#soto #uti #nakami #recommendbox #recolist {
	float: left;
	width: 221px;
	padding-left: 10px;
	line-height: normal;
	height: auto;
}
#soto #uti #nakami #recommendbox #recomain {
	float: left;
	width: 690px;
	padding-right: 10px;
	padding-bottom: 5px;
	height: auto;
}
#soto #uti #nakami #recommendbox #recomain #recoshosai {
	height: auto;
	width: 690px;
}
#soto #uti #nakami #recommendbox #recomain #recoshosai #recoleft {
	height: auto;
	width: 200px;
	margin-right: 10px;
	float: left;
}
#soto #uti #nakami #recommendbox #recomain #recoshosai #recolight {
	float: left;
	width: 480px;
	height: auto;
}

#soto #uti #nakami #recommendbox #recomain p {
	font-size: 14px;
	font-weight: normal;
	line-height: normal;
}
.newblog {
	width: 290px;
	height: auto;
	line-height: 120%;
	font-size: 11px;
	color: #666666;
}

.upbg2 {
	background-image: url(../img/parts/up2.gif);
	height: 12px;
	width: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: 0px;
	padding-left: 8px;
	line-height: normal;
	font-weight: lighter;
	text-decoration: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	margin-bottom: 0px;
	float: left;
}

.blogline {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
	margin-top: 1px;
	margin-bottom: 1px;
	clear: both;
}
.blogleft {
	float: left;
	width: 256px;
	margin-right: 4px;
}
.newblogdate {
	color: #666666;
	margin: 0px;
	padding: 0px;
}
.newblog a:link {
	line-height: normal;
	color: #000000;
	font-size: 13px;
}
.newblog a:hover {
	line-height: normal;
	color: #000000;
	font-size: 13px;
	text-decoration: underline;
}
.more {

}
.more a {
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(img/parts/more.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	color: #00AEEC;
	height: 16px;
	width: 51px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 232px;
	font-size: 11px;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	letter-spacing: 1px;
	display: block;
}


.newblog a:visited {
	line-height: normal;
	color: #000000;
	font-size: 13px;
}
.newblog a:active {
	line-height: normal;
	color: #000000;
	font-size: 13px;
}
.topicsline {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
	width: 290px;
	height: 0px;
}

#soto #uti #nakami #repshigablogbox {
}
.stouti #soto #uti #nakami .indexmain #mid .newblog #all {
	line-height: normal;
	padding-left: 248px;
}
.stouti #soto #uti #nakami .indexmain #mid .newblog #all a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #00AEEC;
	text-decoration: none;
	background-image: url(img/parts/all_1.gif);
	display: block;
	height: 16px;
	width: 36px;
	padding-left: 5px;
	padding-top: 3px;
}
.titlebannerbg53 {
	background-attachment: scroll;
	background-image: url(img/back.png);
	background-repeat: repeat;
	background-position: left top;
	height: 17px;
	width: 45px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 9px;
	padding-top: 8px;
	line-height: normal;
	letter-spacing: 1px;
	font-weight: lighter;
	padding-left: 8px;
	margin-right: 1px;
	float: left;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.artist_left {
	float: left;
	width: 54px;
	height: 300px;
}
.artist_naka {
	float: left;
	width: 877px;
}
.artist_soto {
	float: left;
}

.titlebannerbg165 {
	background-attachment: scroll;
	background-image: url(img/back.png);
	background-repeat: repeat;
	background-position: left top;
	height: 17px;
	width: 157px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 9px;
	padding-top: 8px;
	line-height: normal;
	letter-spacing: 1px;
	font-weight: lighter;
	padding-left: 8px;
	margin-right: 1px;
	float: left;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.titlebannerbg711 {
	background-attachment: scroll;
	background-image: url(img/back.png);
	background-repeat: repeat;
	background-position: left top;
	height: 17px;
	width: 703px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 9px;
	padding-top: 8px;
	line-height: normal;
	letter-spacing: 1px;
	font-weight: lighter;
	padding-left: 8px;
	float: left;
}
.titlebannerbg330 {
	background-attachment: scroll;
	background-image: url(img/back.png);
	background-repeat: repeat;
	background-position: left top;
	height: 17px;
	width: 322px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 9px;
	padding-top: 8px;
	line-height: normal;
	letter-spacing: 1px;
	font-weight: lighter;
	padding-left: 8px;
	float: left;
	margin-right: 1px;
}
.titlebannerbg546 {
	background-attachment: scroll;
	background-image: url(img/back.png);
	background-repeat: repeat;
	background-position: left top;
	height: 17px;
	width: 538px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 9px;
	padding-top: 8px;
	line-height: normal;
	letter-spacing: 1px;
	font-weight: lighter;
	padding-left: 8px;
	float: left;
}
.titlebannerbg545 {
	background-attachment: scroll;
	background-image: url(img/back.png);
	background-repeat: repeat;
	background-position: left top;
	height: 17px;
	width: 537px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 9px;
	padding-top: 8px;
	line-height: normal;
	letter-spacing: 1px;
	font-weight: lighter;
	padding-left: 8px;
	float: left;
}
