#artists_body{
	background: rgba(255,255,255,1.0);-pie-background: rgba(255,255,255,1.0);	border: #ffffff none 1px;
}

#artists_body #signin_item #user_name_space a{
	color: #666666;
}
#artists_body #signin_item #user_name_space a:hover
,#artists_body #signin_item #user_name_space a:focus
,nav#artist_navi_ml div#menu ul li.selected:hover
,nav#artist_navi_ml a.selected:hover
,nav#artist_navi_ml div#menu ul#portfolio_navi li a.selected:hover
,nav#artist_navi_mr div#menu ul#portfolio_navi li a.selected:hover
,nav#artist_navi_ml div#menu ul#diary_navi li a.selected:hover
,nav#artist_navi_mr div#menu ul#diary_navi li a.selected:hover
,nav#artist_navi_ml div#menu ul#shop_navi li a.selected:hover
,nav#artist_navi_mr div#menu ul#shop_navi li a.selected:hover{
	color: #f01287;
}

h1#artist_title{
	color: #666666;
	float: left;
	margin-left:18px;
	margin-right:0;
		margin-bottom:20px;
}

h1#artist_title a{
	color: #666666;
}

nav#artist_navi_ml div#menu
,nav#artist_navi_ml div#menu
,nav#portfolio_artist
,nav#artist_navi_mr div#menu{
	color: #0dafb8;
}
nav#artist_navi_ml div#menu ul#portfolio_navi li
,nav#artist_navi_mr div#menu ul#portfolio_navi li
,nav#artist_navi_ml div#menu ul#diary_navi li
,nav#artist_navi_mr div#menu ul#diary_navi li
,nav#artist_navi_ml div#menu ul#shop_navi li
,nav#artist_navi_mr div#menu ul#shop_navi li{
	color: #f01287;
	}
nav#artist_navi_ml div#menu ul li.selected
,nav#artist_navi_mr div#menu ul li.selected{
	color: #f01287;
}
nav#artist_navi_ml div#menu ul li.selected span
,nav#artist_navi_mr div#menu ul li.selected span{
	color: #0dafb8;
}
nav#artist_navi_tl div#menu ul li.selected span
,nav#artist_navi_tc div#menu ul li.selected span
,nav#artist_navi_tr div#menu ul li.selected span
,nav#artist_navi_bl div#menu ul li.selected span
,nav#artist_navi_bc div#menu ul li.selected span
,nav#artist_navi_br div#menu ul li.selected span{
	color: #f01287;
	font-size:14px;
}
nav#artist_navi_tl
,nav#artist_navi_tc
,nav#artist_navi_tr
,nav#artist_navi_ml
,nav#artist_navi_mr
,nav#artist_navi_bl
,nav#artist_navi_bc
,nav#artist_navi_br {
	font-size:14px;
/*
	background: rgba(255,255,255,1.0);
	-pie-background: rgba(255,255,255,1.0);

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	behavior: url('js/PIE.htc');

	border: #ffffff none 1px;
*/
}
nav#artist_navi_tl
,nav#artist_navi_tc
,nav#artist_navi_tr
,nav#artist_navi_bl
,nav#artist_navi_bc
,nav#artist_navi_br {
	}

article#artist_contents_tl div#artist_info_detail
,article#artist_contents_tc div#artist_info_detail
,article#artist_contents_tr div#artist_info_detail
,article#artist_contents_bl div#artist_info_detail
,article#artist_contents_bc div#artist_info_detail
,article#artist_contents_br div#artist_info_detail
,article#artist_contents_tl div#artist_diary_detail
,article#artist_contents_tc div#artist_diary_detail
,article#artist_contents_tr div#artist_diary_detail
,article#artist_contents_bl div#artist_diary_detail
,article#artist_contents_bc div#artist_diary_detail
,article#artist_contents_br div#artist_diary_detail {
	}

article#artist_contents_ml div#artist_info_detail
,article#artist_contents_mr div#artist_info_detail
,article#artist_contents_ml div#artist_diary_detail
,article#artist_contents_mr div#artist_diary_detail {
	width:692px;
}

nav#artist_navi_ml div#menu ul#main_navi
,nav#artist_navi_mr div#menu ul#main_navi {
	width: 200px;}

nav#artist_navi_ml div#menu ul li a
,nav#artist_navi_ml div#menu ul#portfolio_navi li a
,nav#artist_navi_mr div#menu ul#portfolio_navi li a
,nav#artist_navi_ml div#menu ul#diary_navi li a
,nav#artist_navi_mr div#menu ul#diary_navi li a
,nav#artist_navi_ml div#menu ul#shop_navi li a
,nav#artist_navi_mr div#menu ul#shop_navi li a{
	color: #0dafb8;
	font-size: 14px;
}

nav#artist_navi_ml div#menu ul li a:hover
,nav#artist_navi_ml div#menu ul#portfolio_navi li a:hover
,nav#artist_navi_mr div#menu ul#portfolio_navi li a:hover
,nav#artist_navi_ml div#menu ul#diary_navi li a:hover
,nav#artist_navi_mr div#menu ul#diary_navi li a:hover
,nav#artist_navi_ml div#menu ul#shop_navi li a:hover
,nav#artist_navi_mr div#menu ul#shop_navi li a:hover{
	color: #f01287;
}

nav#artist_navi_ml a.selected{
	color: #0dafb8;
}
nav#artist_navi_ml div#menu ul#portfolio_navi li a.selected
,nav#artist_navi_mr div#menu ul#portfolio_navi li a.selected
,nav#artist_navi_ml div#menu ul#diary_navi li a.selected
,nav#artist_navi_mr div#menu ul#diary_navi li a.selected
,nav#artist_navi_ml div#menu ul#shop_navi li a.selected
,nav#artist_navi_mr div#menu ul#shop_navi li a.selected
,nav#artist_navi_ml div#menu ul#commodity_navi li a.selected{
	color: #f01287;
}

nav#artist_navi_tl div#menu ul#main_navi li:before
,nav#artist_navi_bl div#menu ul#main_navi li:before
,nav#artist_navi_tc div#menu ul#main_navi li:before
,nav#artist_navi_bc div#menu ul#main_navi li:before
,nav#artist_navi_tr div#menu ul#main_navi li:before
,nav#artist_navi_br div#menu ul#main_navi li:before{
	color: #0dafb8;
	content: "　　";
}

nav#artist_navi_ml div#menu ul#portfolio_navi hr
,nav#artist_navi_mr div#menu ul#portfolio_navi hr
,nav#artist_navi_ml div#menu ul#diary_navi hr
,nav#artist_navi_mr div#menu ul#diary_navi hr
,nav#artist_navi_ml div#menu ul#shop_navi hr
,nav#artist_navi_mr div#menu ul#shop_navi hr
,nav#artist_navi_ml div#menu ul#commodity_navi hr{
	border-top: #f01287 dotted 1px;
}

article#artist_contents_tl div a
,article#artist_contents_tc div a
,article#artist_contents_tr div a
,article#artist_contents_ml div a
,article#artist_contents_mr div a
,article#artist_contents_bl div a
,article#artist_contents_bc div a
,article#artist_contents_br div a
,article#artist_contents_ml section#artist_portfolio_list ul li a
,article#artist_contents_mr section#artist_portfolio_list ul li a
,article#artist_contents_ml section#artist_shop_list ul li a
,article#artist_contents_mr section#artist_shop_list ul li a
,nav#portfolio_artist a
,nav#artist_navi_ml div#menu ul#commodity_navi li a{
	color: #f01287;
	vertical-align: middle;
}
h1#artist_title a:hover
,h1#artist_title a:focus
,nav#artist_navi_ml div#menu ul li a:hover
,nav#artist_navi_ml div#menu ul li a:focus
,article#artist_contents_tl div a:hover
,article#artist_contents_tc div a:hover
,article#artist_contents_tr div a:hover
,article#artist_contents_ml div a:hover
,article#artist_contents_mr div a:hover
,article#artist_contents_bl div a:hover
,article#artist_contents_bc div a:hover
,article#artist_contents_br div a:hover
,article#artist_contents_tl div a:focus
,article#artist_contents_tc div a:focus
,article#artist_contents_tr div a:focus
,article#artist_contents_ml div a:focus
,article#artist_contents_mr div a:focus
,article#artist_contents_bl div a:focus
,article#artist_contents_bc div a:focus
,article#artist_contents_br div a:focus
,nav#portfolio_artist a:hover
,nav#portfolio_artist a:focus
,nav#artist_navi_ml div#menu ul#commodity_navi li a:hover
,nav#artist_navi_ml div#menu ul#commodity_navi li a:focus{
	color: #f01287;
}

article#artist_contents_tl section h1
,article#artist_contents_tc section h1
,article#artist_contents_tr section h1
,article#artist_contents_ml section h1
,article#artist_contents_mr section h1
,article#artist_contents_bl section h1
,article#artist_contents_bc section h1
,article#artist_contents_br section h1{
	font-size: 15px;
	color: #f01287;
	border-bottom: #f01287 none 1px;
}

nav#portfolio_artist ul li{
	color: #f01287;
	border-bottom: #f01287 none 1px;
}

article#artist_contents_tl div
,article#artist_contents_tc div
,article#artist_contents_tr div
,article#artist_contents_ml div
,article#artist_contents_mr div
,article#artist_contents_bl div
,article#artist_contents_bc div
,article#artist_contents_br div
,div#portfolio_info{
	color: #0dafb8;
	font-size: 12px;
	background: rgba(255,255,255,1.0);-pie-background: rgba(255,255,255,1.0);}

article#artist_contents_tl div
,article#artist_contents_tc div
,article#artist_contents_tr div
,article#artist_contents_bl div
,article#artist_contents_bc div
,article#artist_contents_br div{
	width:898px;
}

article#artist_contents_ml div
,article#artist_contents_mr div{
	width:680px;
}

div#artist_info
,div#artist_info_detail
,div#artist_diary_detail
,div#artist_info_detail div.article
,div#artist_diary_detail div.article
,div#artist_action_log
,div#portfolio_info
,div#contact_form_area
,article#artist_contents_ml div#artist_profile
,article#artist_contents_ml div#artist_shop {
	border: #ffffff none 1px;
}

article#artist_contents_ml section#artist_portfolio_list div.portfolio
,article#artist_contents_mr section#artist_portfolio_list div.portfolio
,article#artist_contents_ml section#artist_shop_list div.shop
,article#artist_contents_mr section#artist_shop_list div.shop {
	border: #ffffff solid 1px;
}

article#artist_contents_ml section#artist_portfolio_list div.portfolio:hover
,article#artist_contents_mr section#artist_portfolio_list div.portfolio:hover
,article#artist_contents_ml section#artist_shop_list div.shop:hover
,article#artist_contents_mr section#artist_shop_list div.shop:hover
,div#portfolio_tile_entity img:hover
,div#portfolio_tile_entity img:focus
,article#artist_contents_ml section#artist_commodity_tile div#commodity_tile div#commodity_tile_entity img:hover
,article#artist_contents_ml section#artist_commodity_tile div#commodity_tile div#commodity_tile_entity img:focus
,article#artist_contents_ml section#artist_commodity div#commodity_image div#commodity_select a:hover
,article#artist_contents_ml section#artist_commodity div#commodity_image div#commodity_select a:focus {
	border: #ffffff solid 1px;}

div#artists_body section table#form input[type=text]
,div#artists_body section table#form input[type=password]
,div#artists_body section table#form textarea{
	border: #ffffff dotted 1px;
}

div#artists_body section table#form input[type=submit]
,div#artists_body section input[type=button]
,article#message_outline section input[type=button]
,article#artist_contents_portfolio_artist input[type=button]
,div#artist_commodity_detail button#button_cart {
	color: #f01287;
	border: #ffffff dotted 1px;
	background-color: #ffffff;
}

div#portfolio_tile_entity button#allow_back:hover
,div#portfolio_tile_entity button#allow_back:focus
,div#portfolio_tile_entity button#allow_next:hover
,div#portfolio_tile_entity button#allow_next:focus
,div#commodity_tile button#allow_back:hover
,div#commodity_tile button#allow_back:focus
,div#commodity_tile button#allow_next:hover
,div#commodity_tile button#allow_next:focus
,article#artist_contents_ml section#artist_portfolio_list button#button_next:hover
,article#artist_contents_ml section#artist_portfolio_list button#button_next:focus
,article#artist_contents_ml section#artist_portfolio_list img:hover
,article#artist_contents_ml section#artist_portfolio_list img:focus
,article#artist_contents_mr section#artist_portfolio_list button#button_next:hover
,article#artist_contents_mr section#artist_portfolio_list button#button_next:focus
,article#artist_contents_mr section#artist_portfolio_list img:hover
,article#artist_contents_mr section#artist_portfolio_list img:focus
,article#artist_contents_ml section#artist_shop_list button#button_next:hover
,article#artist_contents_ml section#artist_shop_list button#button_next:focus
,article#artist_contents_ml section#artist_shop_list img:hover
,article#artist_contents_ml section#artist_shop_list img:focus
,article#artist_contents_mr section#artist_shop_list button#button_next:hover
,article#artist_contents_mr section#artist_shop_list button#button_next:focus
,article#artist_contents_mr section#artist_shop_list img:hover
,article#artist_contents_mr section#artist_shop_list img:focus
,div#artists_body section table#form input[type=text]:focus
,div#artists_body section table#form input[type=password]:focus
,div#artists_body section table#form textarea:focus
,div#artists_body section table#form input[type=submit]:hover
,div#artists_body section table#form input[type=submit]:focus
,div#artists_body section input[type=button]:hover
,div#artists_body section input[type=button]:focus
,article#message_outline section input[type=button]:hover
,article#message_outline section input[type=button]:focus
,article#artist_contents_portfolio_artist input[type=button]:hover
,article#artist_contents_portfolio_artist input[type=button]:focus
,span#next_button_area button#button_next:hover
,span#next_button_area button#button_next:focus
,div#artist_commodity_detail button#button_cart:hover
,div#artist_commodity_detail button#button_cart:focus {
	-webkit-box-shadow: 0 0 5px rgba(255,255,255,.8);
	-moz-box-shadow: 0 0 5px rgba(255,255,255,.8);
	box-shadow: 0 0 5px rgba(255,255,255,.8);
}

button#button_next{
	background-image: url("../rest_image_access.php?target=next&user_number=NA%3D%3D");
}

button#button_cart{
	background-image: url("../rest_image_access.php?target=cart&user_number=NA%3D%3D");
}

div#portfolio_tile_entity button#allow_back
,div#commodity_tile button#allow_back {
	background-image: url("../rest_image_access.php?target=allow_l&user_number=NA%3D%3D");
}
div#portfolio_tile_entity button#allow_next
,div#commodity_tile button#allow_next {
	background-image: url("../rest_image_access.php?target=allow_r&user_number=NA%3D%3D");
}

div#portfolio_info hr {
	border-top: #0dafb8 dotted 1px;
}

div#slideshow_rayer {
	background: rgba(255,255,255,1.0);
	-pie-background: rgba(255,255,255,1.0);
}
div#slideshow_rayer table#slideShowLayout td#slideShowLayoutLeft div{
	background-image: url("../rest_image_access.php?target=allow_b_l&user_number=NA%3D%3D");
}
div#slideshow_rayer table#slideShowLayout td#slideShowLayoutRight div{
	background-image: url("../rest_image_access.php?target=allow_b_r&user_number=NA%3D%3D");
}