/*
Theme Name:		CRU
Author:			Taikman
*/


@charset "UTF-8";

/*///////////////////////////////////////////////////////////////////////////////////////////////////*/	
/*global element*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////*/

*
{
 padding: 0;
 margin: 0;
}
body 
{ 
color: #333; 
font-size: 12px; 
padding:0px;
margin:0px;
clear:both;
}

a 
{  
color:#888888;
text-decoration: none;
font-weight:bolder;
}

a:visited 
{ 
color: #888888; 
text-decoration: none; 
}

a:hover 
{  
color:#888888;
text-decoration: nonne;
}

p
{
padding:0px;
margin:0px;
}

	
/*///////////////////////////////////////////////////////////////////////////////////////////////////*/	
/*global head*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////*/

h1 
{ 
font-size: 12px;
font-family: Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo, Osaka, "MS Pゴシック", "MS P Gothic",sans-serif;
text-align:center;
font-weight:normal;
}

h2
{
font-size:12px;
color:#333333;
line-height:20px;
text-align:center;
}

h2 a
{
color:#999999;
}

h2 a:hover
{
color:#333333;
}

h3 
{ 
font-size: 10px;  
}

h4 
{ 
font: italic 10px Georgia, "Times New Roman", Times, serif; 
color: #888; 
}


/*///////////////////////////////////////////////////////////////////////////////////////////////////*/	
/*主要なコンテントの設定*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////*/
	
#container 
{ 
width: 1000px; 
margin: auto;
padding:0px;
}
					
#content_box 
{ 
width: 1000px;  
float: left; 
clear: both;
margin:0px; 
padding-top:50px;
background-image: url('http://juninoue.jp/images/nanako.png');
background-repeat:no-repeat;
background-position:right bottom; 
}

#content_box01 
{ 
width: 1000px;  
float: left; 
clear: both;
margin:0px; 
padding-top:50px;
}
/*///////////////////////////////////////////////////////////////////////////////////////////////////*/	
/*トップ*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////*/

#masthead
{
float:left;
width:980px;
margin:0px;
height:150px;
padding-right:10px;
padding-left:10px;
padding-top:10px;
text-align:center;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////*/	
/*head*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////*/

#masthead h1 
{ 
font-size:12px;
font-weight:normal; 
padding:0px; 
margin:0px;
font-family:Bookman Old Style;
display:block;
}

#masthead h1 a 
{ 
font-weight:normal;
color:#AAAAAA;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////*/	
/*サイドバー*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////*/

#r_sidebar 
{ 
width:302px;
float: left;
padding:0px;
margin:0px; 
}
	
#l_sidebar 
{ 
width:302px;
float: right;
padding:0px;
margin:0px; 
}

ul.sidebar_list
{ 
padding:0px;
margin:0px; 
list-style:none;
}
		
li.widget ul 
{ 
margin:0px; 
padding:0px;
}
	
/*///////////////////////////////////////////////////////////////////////////////////////////////////*/	
/*news_list*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////*/

.news_list
{
float:left;
padding:0px;
margin:0px;
}

.news_list ul
{
padding-top:10px;
padding-bottom:30px;
margin:0px;
float:left;
}

.news_list ul li a:after
{
content : "";
display : block;
height : 0;
clear : both;
}

.news_list ul li
{
list-style:none;
font-family: Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo, Osaka, "MS Pゴシック", "MS P Gothic",sans-serif;
font-size:10px;
font-weight:normal;
float:left;
}

.news_list ul li a
{
padding:0px;
margin:0px;
width:300px;
display:block;
color:#696969;
list-style:none;
}

.news_list ul li a:hover
{
background-color:#FF0000;
color:#FFFFFF;
}		

/*///////////////////////////////////////////////////////////////////////////////////////////////////*/	
/*category_list*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////*/

.category_list
{
float:left;
margin:0px;
padding:0px;
}


.category_list p
{
float:left;
margin:0px;
padding:10px;
}


.category_list p a
{
color:#FF0000;
}

.category_list ul
{
float:left;
padding-top:10px;
padding-bottom:30px;
margin:0;
width:300px;
}



.category_list ul li a:after
{
content : "";
display : block;
height : 0;
clear : both;
}

.category_list ul li
{
list-style:none;
font-family: Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo, Osaka, "MS Pゴシック", "MS P Gothic",sans-serif;
font-size:10px;
font-weight:normal;
float:left;
line-height:20px;
}

.category_list ul li a
{
width:280px;
padding-left:20px;
margin:0px;
display:block;
color:#696969;
list-style:none;
border-bottom:1px solid #FF0000;
}

.category_list ul li a:hover
{
background-color:#FF0000;
color:#FFFFFF;
}			

/*///////////////////////////////////////////////////////////////////////////////////////////////////*/	
/*トップナビ*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////*/

ul#nav { 
list-style: none; 
border-bottom: 0px solid #000;
margin-bottom:10px; 
float: left; 
clear: both; 
}

ul#nav li 
{ 
font-weight: bold;
font-size:12px;
font-family:Helvetica, Arial, sans-serif; 
text-transform: uppercase; 
float: left; 
}
	
ul#nav li a, ul#nav li a:visited 
{ 
color: #666666; 
text-decoration: none; 
}
	
ul#nav li a:hover 
{ 
color: #FFFFFF; 
text-decoration: none; 
}
		
ul#nav li a.current, ul#nav li a.current:visited, ul#nav li a.current:hover 
{ 
color:#CCCCCC; 
text-decoration: none; 
font-size:12px;
padding-left:5px;
padding-right:5px;
}
		
ul#nav li.rss 
{ 
padding: 0.85em 0 0.7em 0; 
float: right; 
}
					
/*///////////////////////////////////////////////////////////////////////////////////////////////////*/	
/*エントリースタイル*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////*/
		
.entry 
{ 
padding-bottom:50px;
padding-top:30px;
margin-left:20px;
margin-bottom:20px;
font-size: 10px;  
color:#333333;
line-height:20px;
font-family: Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo, Osaka, "MS Pゴシック", "MS P Gothic",sans-serif;
width:510px;
text-align:left;
float:left;
border-bottom:1px dotted #FF0000;
}

.entry_works
{ 
padding:10px;
margin:0px;
font-size: 10px;  
color:#888888;
line-height:20px;
font-family: Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo, Osaka, "MS Pゴシック", "MS P Gothic",sans-serif;
float:left;
width:720px;
text-align:center;
min-height:400px;
}


.contact 
{ 
padding:10px;
margin:0px;
font-size: 10px;  
color:#333333;
line-height:20px;
font-family: Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo, Osaka, "MS Pゴシック", "MS P Gothic",sans-serif;
float:left;
width:630px;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////*/	
/*記事タグ設定*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////*/

.tagged
{ 
padding-top: 10px; 
padding-left:10px;
margin:0px;
font-size: 10px; 
color: #000000; 
display:block;
clear: both; 
font-family: Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo, Osaka, "MS Pゴシック", "MS P Gothic",sans-serif;
float:right;
}

.tagged span a
{ 
padding-left:3px;
padding-right:3px; 
font-size: 10px;  
color: #333333; 
clear: both; 
text-align:right;
text-decoration:none;
font-weight:normal;
}

.tagged span a:hover 
{ 
color: #FFFFFF; 
background: #FF0000; 
text-decoration: none; 
font-weight:normal;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////*/	
/*ナビゲーション*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////*/


#nav_container
{
margin:0px;
float:left;
padding-top:50px;
padding-bottom:20px;
padding-left:10px;
padding-right:10px;
width:510px;
}


.next a
{
padding;0px;
margin:0px;
font:12px;
float:right;
color:#FF0000;
font-weight:bolder;
}


.prev a
{
padding:0px;
margin:0p;
font:12px;
float:left;
color:#FF0000;
font-weight:bolder;
}


/*///////////////////////////////////////////////////////////////////////////////////////////////////*/	
/*コメント*/

/*///////////////////////////////////////////////////////////////////////////////////////////////////*/

#comments 
{ 
width: 480px; 
float: left; 
clear: both; 
}

ul#comment_list 
{ 
list-style: none; 
margin: 0 0 4.0em 0; 
border-top: 1px solid #bbb; 
float: left; 
}
		
ul#comment_list li.comment 
{ 
width: 480px; 
padding: 1.2em 0 0 0; 

border-bottom: 1px dotted #bbb; 
float: left; 
}
			
ul#comment_list li.trackback 
{ 
width: 450px; 
padding: 1.2em 15px 0 15px; 
background: url('images/trackback_bg.gif'); 
}

				
.comment_meta { margin: 0 0 1.2em 0; }




			


.comment_num { padding: 0 15px 0 20px; font-weight: bold; font-size: 1.4em; float: right; }
				
.trackback .comment_num { padding: 0 0 0 20px; }
				
.comment_num a, .comment_num a:visited { color: #888; text-decoration: none; }
					
.comment_num a:hover { color: #df0000; text-decoration: none; }
				
.comment_meta strong { font-size: 1.6em; }
					
.comment_time { font: normal 1.1em Verdana, Helvetica, Arial, sans-serif; color: #888; }
		

.comment .entry { padding: 0 0px; }
			
.comment .entry p { margin: 0 0 1.0em 0; }
			
/*---:[ comment form styles ]:---*/

#comment_form { width: 500px; padding: 1.0em 0 0 0; float: left; }

#comment_form p { padding: 0.6em 0; }
	
#comment_form label { padding: 0 0 0 10px; font-size: 1.2em; }

#comment_form .text_input { width: 191px; padding: 3px; color: #444; font: normal 1.4em Georgia, "Times New Roman", Times, serif; border-top: 2px solid #999; border-left: 2px solid #999; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
		
#comment_form .text_area { width: 321px !important; }
	
#comment_form .text_input:focus { border-top: 2px solid #666; border-left: 2px solid #666; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; }
	
#comment_form .form_submit { padding: 0.4em 4px; background: url('images/submit_bg.gif'); border: 3px double #999; border-top-color: #ccc; border-left-color: #ccc; font: bold 1.4em Georgia, "Times New Roman", Times, serif; cursor: pointer; }
		
#comment_form p.subscribe-to-comments { font-size: 1.4em; }
		
#comment_form p.subscribe-to-comments label { font-size: 1.0em; }

/*///////////////////////////////////////////////////////////////////////////////////////////////////*/	
/*google search 設定*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////*/

#google-search
{
padding-top:20px;
padding-bottom:10px;
padding-left:0px;
padding-right:10px;
text-align:left;
width:auto;
height:auto;
margin-bottom:10px;
float:right;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////*/	
/*フッター*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////*/

div#footer 
{
float:left;
margin:0px;
padding-top:10px;
width:100%;
height:30px;
}

div#footer_container
{
width:1000px;
padding:0px;
margin:auto;
}

div#footer_left
{
width:400px;
float:left;
margin:0px;
padding:0px;
}
div#footer_left ul 
{
margin: 0px;
padding: 5px;
width:400px;
float:left;
}

div#footer_left ul li{
list-style-type: none;
margin: 0;
font-size:10px;
font-weight:normal;
float:left;
font-family: Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo, Osaka, "MS Pゴシック", "MS P Gothic",sans-serif;
}


div#footer_left ul li a{
padding:5px;
color:#000000;
font-weight:normal;
}

#footer_right
{
width:400px;
float:right;
margin:0px;
padding:5px;
}


div#footer_right ul 
{
margin: 0px;
padding: 0px;
width:400px;
float:right;

}


div#footer_right ul li {
list-style-type: none;
margin: 0;
font-size:10px;
font-weight:normal;
float:right;
font-family: Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo, Osaka, "MS Pゴシック", "MS P Gothic",sans-serif;
}

div#footer_right ul li a{
color:#000000;
font-weight:normal;
padding:5px;


}

/*////////////////////////////////////////////////////////////////////////////////////////////////////*/	
/*NEWS*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////*/
div#news
{
float:left;
clear:both;
padding:10px;
margin-bottom:20px;
width:980px;
}


/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/	


/*box*/


/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/


#news_box
{
float:left;
width: 978px;
height:auto;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
margin:0px;
clear:both;
}

.box
{
float:left;
width:250px;
height:auto;

margin-right:10px;
margin-bottom:10px;
margin-top:10px;
margin-left:10px;
padding-left:0px;
padding-right:0px;

padding-top:0px;
padding-bottom:10px;
border:1px solid #CFCFCF;
}

.box ul
{
padding:0;
margin:0;
}

.box ul li
{
list-style:none;
font-family: Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo, Osaka, "MS Pゴシック", "MS P Gothic",sans-serif;
font-size:10px;
font-weight:normal;


}


.box ul li a


{
padding:0px;
margin-top:10px;


width:250px;
height:70px;
display:block;
color:#696969;


list-style:none;
}

.box ul li a:hover
{
padding:0px;
margin-top:10px;
width:248px;
height:68px;
border:1px solid #B8860B;
display:block;
}

.garelly
{
border:0px solid #CFCFCF;
padding:0px;
margin-right:0px;
margin-bottom:10px;
margin-top:0px;

float:left;
}

.newstitle
{
font-size:24px;
float:right;
}

.label
{
float:left;
padding-top:10px;
padding-left:10px;
margin:0px;
}

.title
{
padding:0px;
margin:0px;
display:block;
color:#333333;
font-size:12px;
line-height:20px;
font-family: Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo, Osaka, "MS Pゴシック", "MS P Gothic",sans-serif;
font-weight:bolder;
}

.title_01
{
padding:0px;
margin:0px;
display:block;
color:#333333;
font-size:10px;
line-height:20px;
font-family: Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo, Osaka, "MS Pゴシック", "MS P Gothic",sans-serif;
font-weight:bolder;
}

.blogtitle
{
padding:0px;
margin:0px;
display:block;
color:#333333;
font-size:10px;
line-height:20px;
font-family: Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo, Osaka, "MS Pゴシック", "MS P Gothic",sans-serif;
}

.boxtitle
{
background-color:#7cfc00;
color:#FFFFFF;
font-size:12px;
padding:5px;
font-family:"Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
}

.round-foot
{
float:left;
width:1000px;
height:42px;
background-image: url(http://creatorcrew.net/uploads/footer.jpg);
padding:0px;
margin:0px;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////*/	
/*LINK*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////*/

div.btns{
	zoom:1;
	white-space:nowrap;
        margin:0px;      
}

div.btns:after
{
	display:block;
	clear:both;
	content:'';
}

div.btns a.btn{
	float:left;
	text-align:center;
        float:right;
	display:block;
	_width:80px;
	min-width:80px;
	text-decoration:none;
	margin:5px;
}

div.btns a.btn:hover span{
	color:#CCFF00;
	/*opacity:0.6;
	filter:alpha(opacity:80);*/
        background-color:#666666;
}

div.btns a.btn span
{
	padding:3px;
	margin:0px;
	text-align:center;
	position:relative;
	left:1px;top:1px;
	display:block;
	text-decoration:none;
	background:url(border.gif) right bottom no-repeat;
	font-family: Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo, Osaka, "MS Pゴシック", "MS P Gothic",sans-serif;
        font-size:10px;
        font-weight:normal;
	color:#EEEEEE;
	background-color:#000000;
}

div.btntops{
        clear:both;
	white-space:nowrap;
        margin-bottom:20px;
        padding:0px;
        text-align:center;
}

div.btntops:after
{
	display:inline;
	clear:both;
	content:'';
}

div.btntops a.btntop{
	_width:80px;
	min-width:80px;
	text-decoration:none;
	margin:0px;
        padding:0px;
}

div.btntops a.btntop:hover span{
	color:#CCFF00;
	/*opacity:0.6;
	filter:alpha(opacity:80);*/


}

div.btntops a.btntop span
{
	padding:0px;
	margin:0px;
	text-align:center;
	position:relative;
	display:inline;
	text-decoration:none;
	font-family: Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo, Osaka, "MS Pゴシック", "MS P Gothic",sans-serif;
        font-size:12px;
        font-weight:normal;
        font-size:10px; 
	color:#EEEEEE;
}


/*////////////////////////////////////////////////////////////////////////////////////////////////////*/	


/*ARCHIVES*/

/*////////////////////////////////////////////////////////////////////////////////////////////////////*/
#archives


{
width:550px;



height:auto;









padding:10px;






margin:0px;
float:left;

clear:both;
}

#tips-memo

{
float:right;
width:350px;
padding:10px;
}

#tips-memo ul
{
float:left;
padding-bottom:10px;

margin:0;
width:350px;
}

#tips-memo ul li
{
float:left;
list-style:none;
padding-bottom:0px;
margin-bottom:0px;
font-family: Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo, Osaka, "MS Pゴシック", "MS P Gothic",sans-serif;

font-size:10px;
line-height:18px;
}

#tips-memo ul li a
{
text-decoration: underline;
color:#FF00FF;
}

.explanation
{
border-bottom:1px solid #776600;
padding-bottom:10px;
margin-bottom:10px;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////*/	
/*PAGE テンプレート*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////*/

#tempbox
{
float:left;
width: 978px;
height:auto;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
margin:0px;
clear:both;

border-left:1px solid #EEEEEE;
border-right:1px solid #EEEEEE;
border-bottom:1px solid #EEEEEE;
}

#tempbox-left
{
float:left;
width: 600px;
height:auto;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
margin:0px;
background-color:#DDDDDD;
}


#tempbox-right
{
float:right;
padding-top:10px;
margin:0;
width:300px;
}

#tempbox-right ul
{
padding:0px;
margin:0px;
}

#tempbox-right ul li
{
padding-bottom:5px;
margin:0px;
font-family: Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo, Osaka, "MS Pゴシック", "MS P Gothic",sans-serif;
font-size:10px;
list-style:none;
}

a .more
{
float:right;
background-color:#EEEEEE;
padding:3px;
margin:5px;
color:#FF00FF;
}

a:hover .more
{
background-color:#000000;
}

.date
{
text-align:left;
margin:0px;
display:block;
color:#333333;
font-family: Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo, Osaka, "MS Pゴシック", "MS P Gothic",sans-serif;
font-size:10px;
font-weight:bold;
}

.blogcontent
{
padding-top:10px;
margin:0px;
}

.blogcontent a
{
color:#FF0033;
}

.pr
{
padding:0px;
margin:0px;
float:left;
width:300px;
}



/*///////////////////////////////////////////////////////////////////////////////////////////////////*/	
/*slide element*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////*/

.SlidingPanels 
{
position: relative;
width: 640px;
padding: 0px;
margin:0px;
float: left;
}

.SlidingPanelsContentGroup
{
position: relative;
float: left;
width: 10000px;
margin: 0px;
padding:0px;
border: none;
}

.SlidingPanelsContent 
{
width: 640px;
height: auto;
overflow: hidden;
margin: 0px;
padding: 0px;
border: none;
float:left;
}

#SlidingPanels1
{
}

.SlidingPanelsAnimating * 
{
	overflow: hidden !important;
}

.SlidingPanelsCurrentPanel 
{

}

.SlidingPanelsFocused {
}

#ticker
{
width:650px;
padding:0px;
margin-top:50px;
margin-bottom:10px;
float:left;
cear:both;
}

#l_news
{
padding-left:0px;
padding-bottom:0px;
margin-left:30px;
width:610px;
float:left;
}

.single_photo
{

padding:0px;
margin-right:20px;
margin-bottom:20px;
margin-top:0px;
border:none;
}

.photo
{
padding:0px;
margin-right:20px;
margin-bottom:20px;
margin-top:0px;
float:left;
border:none;
}

.img
{
padding:0px;
margin:0px;
border:none;
}

.icon
{
border:0px solid #CFCFCF;
padding:5px;
margin:0px;
float:left;
}

.wrap
{
width:100%;
float:left;
}

.large_image
{
margin:0px;
padding:0px;
border:0px;
}

#p2,#p3

{
visibility:hidden;
}

#works_container
{
margin:0px
width:100%;
text-align:center;
padding:0px;





}

#works_list_container
{
margin:0px;
padding:50px;
float:left;
}

#contact_container
{
margin:auto;

padding:0px;
width:720px;
}

div.btnback{
	white-space:nowrap;

        width:100%;   
        text-align:center;


padding-top:20px;
padding-bottom:20px;
margin:0px;
float:left;
}

div.btnback:after
{











	display:block;
	clear:both;
	content:'';




}

div.btnback a.btntop{
	text-align:center;
	text-decoration:none;

	margin:0px;
        padding:0px;

display:block;
}


div.btnback a.btntop:hover span{
	color:#CCFF00;
	opacity:0.6;
	filter:alpha(opacity:80);
}

div.btnback a.btntop span
{
	padding:5px;

	margin:0px;
	position:relative;
	display:inline;
	text-decoration:none;
	font-family: Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo, Osaka, "MS Pゴシック", "MS P Gothic",sans-serif;
        font-size:18px;
        font-weight:normal;
	color:#EEEEEE;
	background-color:#000000;
}

#flash
{
float:left;
margin:0px;
padding-top:30px;
}




#main_menu
{
float:left;

width:100%;

padding:0px;
margin:0px;
}

#main_menu ul
{
width:100%;
padding:0px;
margin:0;
text-align:center;
list-style-type:none;
}

#main_menu li
{
margin:0px;
padding:0px;
display:inline;
font-family:Bookman Old Style;
font-size:21px;
color:#999999;
}

#main_menu li a 
{
line-height:20px;
margin:0px;
padding:10px;
display:inline;
}

#main_bottom
{
width:980px;
float:left;
padding:10px;
marigin:0px;
text-align:center;
}

#img_list
{
float:left;
padding:0;
margin:0;
}

#left_nav_container
{
width:400px;
padding:20px;
float:left;
}

#left_nav_container ul
{
padding:0px;
margin:0;
text-align:left;
min-height:250px;
}

#left_nav_container ul li
{
padding:0px;
margin:0px;
line-height:20px;
list-style:none;
}

#right_nav_container
{
width:400px;
padding:20px;
float:right;
}

a.next 
{
    background: transparent url('http://www.oscaralexander.com/tutorials/img/button-design.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: rigt;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.previous 
{
    background: transparent url('http://www.oscaralexander.com/tutorials/img/button-design.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.next span, a.previous span  
{
    background: transparent url('http://www.oscaralexander.com/tutorials/img/button-design.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 

a.next:active, a.previous:active  
{
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.next:active span, a.previous:active span 
{
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 

#discription
{
padding:10px;
margin:0px;
}

#discription ul
{
padding:0px;
margin:0px;
}

#discription ul li
{
list-style:none;
font-family: Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo, Osaka, "MS Pゴシック", "MS P Gothic",sans-serif;
padding:0px;
margin:0px;
line-height:20px;
}

#art_link
{
text-align:center;
float:left;
padding-top:50px;
padding-left:330px;
padding-bottom:20px;
}

#back_navi
{
text-align:center;
float:left;
padding-top:30px;
margin:0px;
width:100%;
}

.moretext
{
float:right;
line-height:20px;
padding:10px;
margin:0px;
}

a .moretext
{
float:right;
line-height:20px;
padding:10px;
margin:0px;
color:#000000;
font-weight:bolder;
}

#nav
{
float:left;
}


div#global_head
{
width:100%;
padding:0px;
margin:0px;
float:left;
hieght:0px;
}

div#global_head ul
{
float:left;
padding-right:10px;
margin:0px;
}

div#global_head ul li


{
padding-left:10px;
padding-right:10px;
margin:0px;
float:left;

list-style:none;
line-height:20px;
}


div#global_head ul li span a
{
color:#333333;
font-size:12px;
line-height:20px;
text-decoration:underline;
font-weight:bolder;
}


div#global_head ul li span a:hover
{
color:#FF0000;
font-size:12px;
line-height:20px;
text-decoration:underline;
font-weight:bolder;
}

div#global_head_right
{
float:right;
}
