/*
-----------------------------------------------
Kashima-arts Japanese styles
Author:   Haruyuki Morikawa
Version:  15 Jan. 2012
----------------------------------------------- */

@import url(https://www.kashima-arts.co.jp/css/20100722-contents.css);
@import url(https://www.kashima-arts.co.jp/css/20100722-basic.css);



/*-------------------------------------------    
    container
-------------------------------------------*/
#container 	{
	background-image:url(../images/bg_00.jpg);
	background-repeat:repeat-y;
	border-left:solid 1px #c0c0c0;
	border-right:solid 1px #c0c0c0;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	width: 750px;
}



/*-------------------------------------------    
    body
-------------------------------------------*/
body#home div#container {
	
	background-image:url(http://www.kashima-arts.co.jp/2012/02/02/image/kiyoshi_top.png);
	 
	background-repeat:no-repeat;
	background-position:100% 0%;
	background-color:#f9f7f4;
	border-left:solid 1px #c0c0c0;
	border-right:solid 1px #c0c0c0;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	width: 750px;
}


/*-------------------------------------------    
    HOME 1st banner
-------------------------------------------*/
body#home div#maindesign h1#HOME-1st-banner{
	width: 450px;
	height: 65px;
	
	background-image:url(http://www.kashima-arts.co.jp/2011/01/31/img/20110200-main_bana.jpg);
	 
	background-repeat:no-repeat;
	font-size:16px;
	margin-left:auto;
	margin-right:auto;
	text-indent:-9999px;
}

/*-------------------------------------------    
    HOME 2nd banner
-------------------------------------------*/
body#home div#maindesign h2#HOME-2nd-banner{
	width: 450px;
	height: 50px;
	
	background-image:url(http://www.kashima-arts.co.jp/2010/06/01/img/20100122_kashima_wn.png);
	 
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	margin-top:650px;
	margin-bottom: 0;
	text-indent:-9999px;
}



/*-------------------------------------------    
    HOME 3rd banner
-------------------------------------------*/
body#home div#maindesign div#new-arrival div#na-p-info h2#HOME-3rd-banner a:link, h2#HOME-3rd-banner a:visited{
	display:block;
	margin-left:auto;
	margin-right:auto;
	padding-top:0px;
	width:430px;
	height:35px;
	
	background-image:url(http://www.kashima-arts.co.jp/2010/02/01/img/whats_new_j_03T.png);
	 
	background-repeat:no-repeat;
	background-position:top;
	border-bottom:none;
}
body#home div#maindesign div#new-arrival div#na-p-info h2#HOME-3rd-banner a:link:hover, body#home div#maindesign div#new-arrival h2#HOME-3rd-banner a:visited:hover{
	display:block;
	margin-left:auto;
	margin-right:auto;
	padding-top:0px;
	width:430px;
	height:35px;
	
	background-image:url(http://www.kashima-arts.co.jp/2010/02/01/img/whats_new_j_03T.png);
	 
	background-repeat:no-repeat;
	background-position:bottom;
	border-bottom:none;
}
body#home div#maindesign div#new-arrival div#na-p-info h2#HOME-3rd-banner a:link:active, body#home div#maindesign div#new-arrival h2#HOME-3rd-banner a:visited:active{
	display:block;
	margin-left:auto;
	margin-right:auto;
	padding-top:0px;
	width:430px;
	height:35px;
	
	background-image:url(http://www.kashima-arts.co.jp/2010/02/01/img/whats_new_j_03T.png);
	 
	background-repeat:no-repeat;
	background-position:bottom;
	border-bottom:none;
}



/*-------------------------------------------    
    Blog btn
-------------------------------------------*/

div#se-b div#b-button h1 {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#c0c0c0;
	font-size:12px;
	font-weight:200;
	margin-top: 0;
	margin-bottom: 0px;
	padding-top:4px;
	padding-left:7px;
	text-align:left;	
}
div#se-b div#b-button h1 a{
	text-indent:-10000px;
	color:#000;
	font-size:12px;
}
div#se-b div#b-button h1 a:link, div#se-b div#b-button h1 a:visited{
	display:block;
	width:175px;
	height:22px;
	background-image:url("http://www.kashima-arts.co.jp/2010/02/09/img/2010020900_blog_btn.png");
	background-repeat:no-repeat;
	border-bottom:none;
	background-position:top;
}
div#se-b div#b-button h1 a:link:hover, div#se-b div#b-button h1 a:visited:hover{
	display:block;
	width:175px;
	height:22px;
	background-image:url("http://www.kashima-arts.co.jp/2010/02/09/img/2010020900_blog_btn.png");
	background-repeat:no-repeat;
	border-bottom:none;
	background-position:bottom;
}

/*-------------------------------------------    
    Side Bar
-------------------------------------------*/

div#purchase h1#purchase_00{
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	margin-bottom:30px;
	width:188px;
}
div#purchase h1#purchase_00 a{
	text-indent:-10000px;
	color:#000;
	font-size:12px;
}
div#purchase h1#purchase_00 a:link, h1#purchase_00 a:visited{
	display:block;
	width:188px;
	height:317px;
	background-image:url("https://www.kashima-arts.co.jp/images/purchase_bana_14.jpg");
	background-repeat:no-repeat;
	border-bottom:none;
	background-position:top;
}
div#purchase h1#purchase_00 a:link:hover, h1#purchase_00 a:visited:hover{
	display:block;
	width:188px;
	height:317px;
	background-image:url("https://www.kashima-arts.co.jp/images/purchase_bana_14.jpg");
	background-repeat:no-repeat;
	border-bottom:none;
	background-position:bottom;
}
div#blog-bana h1#blog-stuff{
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	margin-bottom:30px;
	width:188px;
}
div#blog-bana h1#blog-stuff a{
	text-indent:-10000px;
	color:#000;
	font-size:12px;
}
div#blog-bana h1#blog-stuff a:link, h1#blog-stuff a:visited{
	display:block;
	width:188px;
	height:121px;
	background-image:url("http://www.kashima-arts.co.jp/2010/02/09/img/2010020900_blog_bana.jpg");
	background-repeat:no-repeat;
	border-bottom:none;
	background-position:top;
}
div#blog-bana h1#blog-stuff a:link:hover, h1#blog-stuff a:visited:hover{
	display:block;
	width:188px;
	height:121px;
	background-image:url("http://www.kashima-arts.co.jp/2010/02/09/img/2010020900_blog_bana.jpg");
	background-repeat:no-repeat;
	border-bottom:none;
	background-position:bottom;
}

div#bisai-s-bana h1#bisai-s{
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	margin-bottom:30px;
	width:188px;
}
div#bisai-s-bana h1#bisai-s a{
	text-indent:-10000px;
	color:#000;
	font-size:12px;
}
div#bisai-s-bana h1#bisai-s a:link, h1#bisai-s a:visited{
	display:block;
	width:188px;
	height:120px;
	background-image:url(../images/2008092900T_bisai_taidann.jpg);
	background-repeat:no-repeat;
	border-bottom:none;
	background-position:top;
}
div#bisai-s-bana h1#bisai-s a:link:hover, h1#bisai-s a:visited:hover{
	display:block;
	width:188px;
	height:120px;
	background-image:url(../images/2008092900T_bisai_taidann.jpg);
	background-repeat:no-repeat;
	border-bottom:none;
	background-position:bottom;
}

div#bisai-f-bana h1#bisai-f{
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	margin-bottom:30px;
	width:188px;
}
div#bisai-f-bana h1#bisai-f a{
	text-indent:-10000px;
	color:#000;
	font-size:12px;
}
div#bisai-f-bana h1#bisai-f a:link, h1#bisai-f a:visited{
	display:block;
	width:188px;
	height:120px;
	background-image:url(../images/2008092900T_bisai_s_feature.jpg);
	background-repeat:no-repeat;
	border-bottom:none;
	background-position:top;
}
div#bisai-f-bana h1#bisai-f a:link:hover, h1#bisai-f a:visited:hover{
	display:block;
	width:188px;
	height:120px;
	background-image:url(../images/2008092900T_bisai_s_feature.jpg);
	background-repeat:no-repeat;
	border-bottom:none;
	background-position:bottom;
}
div#gs {
	width:130px;
	height:65px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
}
img#google_sitemap{
	margin-top:20px;
}

div#twitter-wd {
	width:190px;
	margin-top:50px;
	margin-left:auto;
	margin-right:auto;
}
/*-------------------------------------------    
    2011013100-EXCEPTIONS
-------------------------------------------*/
#maindesign p#gems-200902-02 img#gems-200902-pic-1{
	margin-top:370px;
	margin-left:300px;
	padding:0px;
	border:none;
}

#maindesign p#gems-200902-03 img#gems-200902-pic-2{
	margin-top:10px;
	margin-left:329px;
	padding:0px;
	border-bottom:none;

	
}
#maindesign p#gems-200902-03 a img#gems-200902-pic-2{
	border:none;
	text-decoration:none;
	
}
 
 
 
 /*
-----------------------------------------------
Kashima-arts form
Author:   Haruyuki Morikawa
Version:  02 Jan. 2012
----------------------------------------------- */
div#contact_00{
	width:525px;
	height:auto;
	margin-left:15px;
	margin-top:10px;
	background-image:url(https://www.kashima-arts.co.jp/formmail/form_data/formmail_mail_form_ka/_formhtml/images/bg_000.gif);
	background-repeat:repeat-y;
}
div#contact_00 h1{
	font-size:14px;
	font-weight:bolder;
	color:#333;
	padding-top:20px;
	padding-bottom:5px;
}
div#contact_00 h2{
	color:#333;
	padding-bottom:5px;
	margin:0;
}
div#contact_00 h3{
	color:#333;
}
div#contact_00 p{
	color:#333;
}
.itemBox {
	text-align:left;
	width:525px;
	margin-left:15px;
	margin-top:20px;
}
dl{
	margin-left:10px;
}
body#mail_form　dt{
	padding-left:8px;
	border-left:8px solid #663300;
	color:#333;
	font-size:12px;
}
dd{
	margin:5px 0px 10px;
	padding-left:0;
	color:#333;
	font-size:12px;
}
texrarea{
	font-family:monospace;
}
input:focus,textarea:focus{
	background-color:#dee;
}
.broad{
	width:95%;
	padding:3px;
	border-top: 1px solid gray;
	border-right:1px solid silver;
	border-bottom:1px solid silver;
	border-left:1px solid gray;
}
strong.required_red{
	color:#F00;
}
strong.required_green{
	color:#393;
}
input:focus,textarea:focus{
	background-color:#dee;
}
fieldset{
	padding:20px;
	border:1px solid gray;
	background-image:url(https://www.kashima-arts.co.jp/formmail/form_data/formmail_mail_form_ka/_formhtml/images/bg_000.gif);
	background-repeat:repeat-y;
}

fieldset, x:-moz-any-link {
	padding:5px;
	border:1px solid gray;
	background-image:url(https://www.kashima-arts.co.jp/formmail/form_data/formmail_mail_form_ka/_formhtml/images/bg_000.gif);
	background-repeat:repeat-y;
}


legend{
	padding:3px;
	border-right:2px solid gray;
	border-bottom:2px solid gray;
	font-size:14px;
	font-weight:bolder;
	color:#c0c0c0;
	background-color:#630;
}
breadth{
	width:100%;
	padding:3px;
	border-top:1px solid gray;
	border-right:1px solid silver;
	border-bottom:1px solid silver;
	border-left:1px solid gray;
}
#test00{
	border: none;
}
table#ssl-ex {
	width:115px;
	margin-left:auto;
	margin-right:auto;
}

/*
-----------------------------------------------
Kashima-arts access-info
Author:   Haruyuki Morikawa
Version:  04 Jan. 2012
----------------------------------------------- */

/*--->map_bana*/
h3#map_bana a span{
	display:none;
	background-repeat:no-repeat;
}
h3#map_bana a:link, h3#map_bana a:visited{
	display:block;
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
	width:250px;
	height:25px;
	background-image:url(http://www.kashima-arts.co.jp/access/images/map_icon_00.png);
	background-repeat:no-repeat;
	background-position:bottom;
	border-bottom:none;
}
h3#map_bana a:link:hover, h3#map_bana a:visited:hover{
	display:block;
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
	width:250px;
	height:25px;
	background-image:url(http://www.kashima-arts.co.jp/access/images/map_icon_01.png);
	background-repeat:no-repeat;
	background-position:bottom;
	border-bottom:none;
}
h3#map_bana a:link:active, h3#map_bana a:visited:active{
	display:block;
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
	width:250px;
	height:25px;
	background-image:url(http://www.kashima-arts.co.jp/access/images/map_icon_02.png);
	background-repeat:no-repeat;
	background-position:bottom;
	border-bottom:none;
}
/*<--- map_bana ends*/

body#access-info div#maindesign div#map h1 img#map_00{
	width:425px;
	margin-left:auto;
	margin-right:auto;
}
body#access-info div#maindesign div#map{
	background-image:url(http://www.kashima-arts.co.jp/access/images/map_bg_00.png);
	width:436px;
	height:650px;
	margin-left:auto;
	margin-right:auto;
}
*html body#access-info div#maindesign div#map{
	background-image:url(http://www.kashima-arts.co.jp/access/images/map_bg_00.png);
	width:436px;
	height:650px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
}
body#access-info div#maindesign h2{
	line-height:50px;
	padding-top:40px;
	color:#000000;
}
body#access-info div#maindesign p{
	padding-top:0px;
	text-align:center;
	color:#000000;
	font-size:14px;
}
body#access-info #maindesign{
	clear:right;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
body#access-info #maindesign p a#mail00:link,a#mail00:visited{
	border-bottom:1px dotted #000000;
	color:#000000;
	text-decoration:none;	
}
body#access-info #maindesign p a#mail00:visited{
	border-bottom-color:#000000;
	color:#000000;
}
body#access-info #maindesign p a#mail00:hover{
	border-bottom:1px solid #663333;
	color:#663333;
}
body#access-info #menudesign{
	background-image:url(http://www.kashima-arts.co.jp/access/images/menu_bg_01.jpg);
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	text-decoration:none;
	width:200px;
	height:1500px;
}
body#access-info #maindesign h1.company{
	width: 450px;
	height: 65px;
	background-image:url(http://www.kashima-arts.co.jp/access/images/bana_access_01.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0;
	margin-bottom: 0;
}
body#access-info #maindesign h1.company span{
	display:none;
}
