@charset "utf-8";

/*CSS INFOMATION=======================

Theme Name: GENKI
Theme URI: http://www.ngg2009.jp/
Description: This is Hikidashi Movie theme.
Version: 1.6
Author: Kazuya Deguchi
Author URI: http://www.ngg2009.jp/wp-content/themes/
Tags: blue, custom header, fixed width, two columns, widgetsguchi
Date : 2009 07.01   
   
====================================*/


/*-----------------------------------------
 
 =RESET
-----------------------------------------*/
html{color:#666;background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
hr{display:none;}
img{vertical-align:bottom;}



/*-----------------------------------------
  1-1.Yahoo Library Font.css
　http://developer.yahoo.com/yui/fonts/

　*Copyright (c) 2006, Yahoo! Inc. All rights reserved.
　*http://developer.yahoo.com/yui/license.txt



	Font-size Adjustment
	
	#10px = 77%
	#11px = 85%
	#12px = 93%
	#13px = 100%
	#14px = 108%
	#15px = 116%
	#16px = 123.1%
	#17px = 131%
	#18px = 138.5%
	#19px = 146.5%
	#20px = 153.9%
	#21px = 161.6%
	#22px = 167%
	#23px = 174%
	#24px = 182%
	#25px = 189%
	#26px = 197%

-----------------------------------------*/


body {font:13px/1.231 arial,helvetica,clean,Meiryo,sans-serif;*font-size:small;*font:x-small; color:#333;}/*通常のブラウザは13px, IE 全般はsmall ,IE 6/7後方互換モードはx-small*/
table {font-size:inherit;font:100%;}/*IE 6以前でtableへフォントサイズの継承がうまくいかない問題を回避*/
pre,code,kbd,samp,tt{font-family:monospace;*font-size:110%;line-height:100%;}/*IE　全般でpreやcodeの等幅フォントのサイズが小さくなるのを回避*/


/* -------- font --------*/

* html body {font-family: ,"ＭＳ Ｐゴシック","MS P Gothic","Hiragino Kaku Gothic Pro", Osaka,"ヒラギノ角ゴ Pro W3",Verdana, sans-serif; line-height:140%;}/*IE 6 と それ以前*/
*:first-child+html body{font-family:"ＭＳ Ｐゴシック","MS P Gothic",Verdana, sans-serif; line-height:140%;}/*IE 7 のみ*/
html>/**/body{font-family:"ＭＳ Ｐゴシック","MS P Gothic",Verdana, sans-serif; line-height:140%;}/*IE7 を除くモダンブラウザにのみ適用*/
/


/*-----------------------------------------
 
  =FLOATING BOX CLEAR
-----------------------------------------*/

.clr:after {
content: ".";
display: block;
height: 0; 
clear: both;
visibility: hidden;
}

.clr {
display: inline-block;
}

* html .clr { 
height: 1%;
}

.clr {
display: block;
}




/*CSS INFOMATION=======================

GENKI
BASE CSS

File name : bass.css
Description : layout bassfile , 1col
Last Editor : Kazuya Deguchi
Date : 2009 01.16
Table of Contents:


   
====================================*/


hr{
display:none;
}

h1{
margin:0 0 5px;
}



h3{
width:640px;
padding:13px 0 13px 30px;
margin:25px 0 0;
background:url(http://www.ngg2009.jp/news/wp-content/themes/genki/images/ttl_bar.gif) top center no-repeat;
font-weight:bold;
}


p{
line-height:1.7em;
padding:15px 10px 0;
}

/*-----------------------------------------
 
 =BOX
-----------------------------------------*/

#container{
width:100%;
}

#content{
width:940px;
margin:30px auto 0;
padding:0 0 8px;
}

#container #content-main{
width:670px;
float:left;
}

#content-sub{
width:250px;
float:right;
padding:0 0 0 15px;
}






/*-----------------------------------------
 
 =HEADER
-----------------------------------------*/

#header{
width:100%;
height:108px;
background:url(http://www.ngg2009.jp/news/wp-content/themes/genki/images/header_line.gif) center bottom repeat-x;
}

#header-box{
width:100%;
padding:0 0 8px;
background:url(http://www.ngg2009.jp/news/wp-content/themes/genki/images/header_bg.gif) center top repeat-x;
overflow:hidden;
}

#header-contents{
width:940px;
padding:22px 0 0;
margin:0 auto;
}

#header h1{
width:267px;
float:left;
}


/*-----------------------------------------
 
 =NAV
-----------------------------------------*/

/*--nav--*/
#nav{
width:650px;
float:right;
padding:35px 0 0;
}

#nav li{
float:left;
}

/*--nav2--*/
#nav2{
width:100%;
height:124px;
background:url(http://www.ngg2009.jp/news/wp-content/themes/genki/images/nav2_bg.gif) top left repeat-x;
}

#nav2-box{
width:940px;
margin:0 auto;
padding:22px 0;
}

#nav2-box li{
float:left;
}


.nav2-ml{
margin:0 0 0 20px;
}


/*-----------------------------------------
 
 =CONTENT MAIN(記事)
-----------------------------------------*/

.post{
background:url(http://www.ngg2009.jp/news/wp-content/themes/genki/images/bg_line.gif) bottom left repeat-x;
margin:20px 0;
padding:0 0 10px;
}

.post h3{
font-size:100%;

}

.post h3 a{
text-decoration:none;
color:#333;
}

.postinfo{
text-align:right;
color:#666;
padding:50px 0 0;
font-size:95%;
}

.pagelink a{
width:100%;
color:#ed7986;
margin:20px 0;
padding:20px 0;
}

#pagetitel{
width:670px;
height:25px;
margin:20px 0 0;
vertical-align:middle;
color:#fff;
font-weight:bold;
background:#000000;
padding:10px;
}

#pagetitel{
padding:5px 0 0;
text-align:center;
}



/*--next prev--*/
.pageprev{
float:left;
}

.pagenext{
float:right;
}


/*-----------------------------------------
 
 =CONTENT SUB(サブメニュー)
-----------------------------------------*/




/*--calendar--*/

#wp-calendar{
width:100%;
margin:0 0 20px 0;
font-size:85%;
}

#wp-calendar a{
color:#149AEB;
}

#wp-calendar td, #wp-calendar th{
text-align:center;
}

#wp-calendar caption{
padding:5px 0 0 0;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:120%;
margin:0 0 10px 0;
font-weight:bold;
}

#wp-calendar #prev{
text-align:left;
padding:5px 0 0 5px;
}

#wp-calendar #next{
text-align:right;
padding:5px 0 0 5px;
}



/*--sub boxwhite--*/

.box-top2{
width:250px;
padding:0 0 20px ;
}

.box-bottom2{
width:250px;
background:url(http://www.ngg2009.jp/news/wp-content/themes/genki/images/box_bbg2.gif) bottom center no-repeat;
padding:0 0 10px;
}


.box-middle2{
width:230px;
background:url(http://www.ngg2009.jp/news/wp-content/themes/genki/images/box_mbg2.gif) top center repeat-y;
padding:8px 10px 8px;
}


.box-middle2 li{
margin:0 0 5px 0;
padding:5px 0;
background:url(http://www.ngg2009.jp/news/wp-content/themes/genki/images/bg_line.gif) bottom left repeat-x;
}

.sub-list{
padding:0 10px 0;
}



.sub-mt{
margin:10px 0 0;
}


/*--sub boxbanner--*/

.box-top{
width:250px;
background:url(http://www.ngg2009.jp/news/wp-content/themes/genki/images/box_tbg.gif) top center no-repeat;
padding:10px 0 0 ;
}

.box-bottom{
width:250px;
background:url(http://www.ngg2009.jp/news/wp-content/themes/genki/images/box_bbg.gif) bottom center no-repeat;
padding:0 0 10px;
}


.box-middle{
width:230px;
background:url(http://www.ngg2009.jp/news/wp-content/themes/genki/images/box_mbg.gif) top center repeat-y;
padding:0 10px;
}


/*--rss feed--*/
p.feed{
font-size:85%;
margin:25px 0 0 0;
}

p.feed a {
color:#149AEB;
}



/*-----------------------------------------
 
 =FOOTER
-----------------------------------------*/

#pagetop{
width:940px;
text-align:right;
clear:both;
padding:60px 0 20px;
}



#footer-nav{
width:100%;
background:#eee;
overflow:hidden;
padding:15px 0;
}

.footer-navbox{
width:640px;
margin:0 auto;
clear:both;
}

#footer-nav li{
float:left;
padding:0 15px 0;
}

.nav-border{
border-left:1px solid #858585;
}

.nav-border2{
border-left:1px solid #858585;
border-right:1px solid #858585;
}

#footer{
font-size:70%;
padding:8px 0;
background:#000;
text-align:center;
clear:both;
}





/*-----------------------------------------
 
 =LINK
-----------------------------------------*/


a:link { color: #149AEB; text-decoration:underline;}
a:visited { color:#149AEB; text-decoration:underline;}
a:hover, a:active { color: #FF9900; text-decoration:none;}
a:focus { color:#149AEB; }
a img, a:link img, a:visited img, a:hover img, a:active img { border: none; text-decoration: none; }









