/*
Theme Name:Sample Theme
Theme URI:http://www.news320.com
Description:This is my sample theme.

*/
/*****************************************/
/* トップ画面 全体サイズ*/
div#container	{
    width: 960px;
	margin: auto}

/*  トップ広告 s*/
div#header-top1 {
    width: 960px;
    padding: 0px 0 0px;
	           margin-bottom: 0px}
/*
div#header-2	{
     clear:both; 
    width: 500px;
    float: right;
 /*	margin: auto
   margin-bottom: 10px;
 }*/
 
div#header-1	{
 /*  clear:both; */
 /*   width: 450px;*/
 width: 960px;
    float: left;
    /*	margin: auto*/
    margin-bottom: 10px;
    margin-top: 16px;}


/*********************************************/
/* ヘッダーカテゴリ部分  */
#navigation	{clear:both;
	width:100%}

#navigation {
margin-bottom: 20px;}


#navigation ul	  	{

 /*background-color: #cc522d;*/
    background-color: #cc2220; 
 /*   border-bottom: dotted 2px  #cbdbed;*/
      padding: 6px 0;
  /* background-color: #466a96;   */
/*	padding: 8px 0; */
	margin: 0 0 0px}

#navigation li	{display: inline-block;

	list-style-type: none;
/*	border-right: solid 1px #ffffff; */
	padding-left: 8px;
	padding-right: 8px}



#navigation ul li a:link, #navigation ul li a:active, #navigation ul li a:visited
	{font-size: 0.875em;
                                         font-weight:bolder;
                                      font-family:Arial, Helvetica, sans-serif;
                                       
	color: #FFFFFF;
 /*  color: #59615f;*/
	text-decoration: none}


#navigation ul li a:hover	{

background-color: #ffffff;
color:#cc2220; 


}


#navigation ul.pages li.current_page_item a:link, #navigation ul.pages 
li.current_page_item a:active, #navigation ul.pages li.current_page_item a:visited {

padding:2px 5px;
background-color: #ffffff;
color:#cc2220; 
/*
background-color: #dbdbdb;*/
/* color: #ffaa00 */

}




/*********************************************/

/* コンテンツ　左側*/
div#content	{
    
    width: 630px;
	float: left}

div.post,div.post1	{ 
            /*    border-bottom: dotted 1px  #cbdbed;  */
	           padding: 0px 0;
	           margin-bottom: 10px}

div.post h2,div.post1 h2	{

	padding: 0px;
  /*  color: #0000FF; */
  /* font-weight: bold;*/
	margin: 0}

div.post1 h2 a	{text-decoration: none;
              /*  font-size: 0.975em;*/
      	font-size: 1.25em;
     /*   border-bottom: solid 1px #0000FF; */
     line-height: 1.2;
     
   color: #6c7573;
   
    
  
	}


div.post h2 a	{text-decoration: none;
              /*  font-size: 0.975em;*/
      	font-size: 1.25em;
     /*   border-bottom: solid 1px #0000FF; */
     line-height: 1.2;
     
     color: #496ab8;
   
    
   /*  color: #1350cc; */

     
   /*   font-weight: 900;  */
	}

div.post h2 a:hover {
                  background-color: #e1eaed;
                 
                    
 }


div.post p,div.post1 p	{font-size: 0.975em;
     color: #363636;
	line-height: 1.6;
        margin-top: 0px}

p.postinfo	{
 #696969;
text-align: left;
 	clear: both;
 	border-bottom: dotted 2px  #cbdbed;
 	float: right
        margin: 0px 0 20px}

#content  .alignleft {float: left;
            margin-right: 10px;
            margin-bottom:5px }

span.oldpage	{float: right}
span.newpage	{float: left}
p.pagelink	{clear:both;
             font-size: 0.875em;
             
	         width: 100%}


/*********************************************/
/* pagenavi  wp_pagenavi start*/
/*********************************************/

.wp-pagenavi {clear: both; 
              text-align: center;}

.wp-pagenavi a, .wp-pagenavi span {text-decoration: none;
                    background-color: #E5F4B2;
                    border: 1px solid #7A9806;
                    padding: 3px 5px;
                    margin: 2px; }   

.wp-pagenavi a:hover, .wp-pagenavi span.current 
                     {background-color: #FFF;
                      border-color: #CCC; }

.wp-pagenavi span.current {color: #AAA; }
/*********************************************/
/* pagenavi  wp_pagenavi end*/
/*********************************************/


/*********************************************/
/*トップ画面のトピックス　　start　　　　　　*/
/*********************************************/

/*トップ右配置設定 start*/
span.tipics-picture	 {float: right;
                     
                     margin: 0px 50px 0px}
/*トップ左配置設定 end*/

/*トップ左配置設定 start*/


div#categori-left	{clear: both;
                     width: 325px;
	                 float: left}

div#categori-right	{
                     width: 325px;
	                 float: right}

/*トップ左配置設定 end*/
	                 
	                 

div.tipics-top {
              /*  border-top: solid 1px #cbdbed;*/
              
               /* border-bottom: solid 1px #cbdbed; */
              
                width: 630px;
                margin: 0px 0 10px;
                padding: 0px 0}

div.tipics-top h2    {
                    background-color: #e3effc;
                     margin: 2px 0 0;
                     padding: 8px 6px 8px;
                     text-align: left;
                     color: #363636;
	               
               /*       color: #0c3280; */
                     }

div.tipics-top h2  a {  /* background-image: url(arrowright.jpg); */
                            float: right;
                     /*       font-size: 1.275em;*/
                    font-size: 0.975em;
                         background-repeat: no-repeat;
                         padding-left: 20px;
                        /* padding-bottom: 3px;*/
                         text-decoration: none;
                         color: #1350cc;
                      }


ul.tipics-topcontents {
                margin: 5px 0 0px;
                width: 630px;
             /*   border: solid 1px #d3c181; */
                padding: 0px  0}

ul.tipics-topcontents li   { /*background-color: #ffffff; */
                     margin: 0 0 10px;
                     padding: 0px 0px 0;
                     text-align: left;
	                
	                 list-style-type: none;}
ul.tipics-topcontents li a {   background-image: url(arrowright.jpg);
                         background-repeat: no-repeat;
                         background-position: 0px 0px;
                         padding-left: 20px;
                         padding-right: 0px;
                          font-size: 0.975em;
                        font-weight:550;  
                         text-decoration: none;
                 /*      color: #3783e6;*/
                        color: #1350cc;
                       
                       }
                       

ul.tipics-topcontents li a:hover	{color: #030066} 

/*一覧へ*/
ul.tipics-topcontents p a {   background-image: url(arrow_right.jpg);
                            float: right;
                            font-size: 0.875em;
                         background-repeat: no-repeat;
                     /*   background-position: 0px 0px; */
                         padding-left: 20px;
                         padding-bottom: 1px;

                         text-decoration: none;
                       color: #1350cc;}





/* インターネットとモバイルのサイドバートピックス 設定開始*/
div#sidebar .sidebar1      {background-color: none;
                       border: solid 1px #cbdbed;
                         padding: 0px;
 
                         margin-bottom: 0px}

            
div#sidebar .sidebar1 div.tipics-top {
               border: none;
               border-bottom: solid 1px #cbdbed;
               width: 100%; 
                margin: 2px 0 10px;
                padding: 0px  0}


div#sidebar .sidebar1 div.tipics-top h2    {background-color: #e3effc;
                     margin: 2px 0;
                     padding: 3px 6px 3px;
                     text-align: left;
	                 font-size: 0.875em;
                     color: #363636;}

div#sidebar .sidebar1 ul.tipics-topcontents {
                margin: 5px 0 0px;
                width: 300px;
             /*   border: solid 1px #d3c181; */
                padding: 0px  0}

div#sidebar .sidebar1 ul.tipics-topcontents li   { /*background-color: #ffffff; */
                     margin: 0 0 12px;
                     padding: 0px 0px 0;
                     text-align: left;
	                 font-size: 0.925em;
	                 list-style-type: none;}
div#sidebar .sidebar1 ul.tipics-topcontents li a {   background-image: url(arrowright.jpg);
                         background-repeat: no-repeat;
                         background-position: 0px 0px;
                         padding-left: 20px;
                         padding-right: 0px;
                      /*   font-weight:bold; */
                         text-decoration: none;
                       color: #1350cc;}

div#sidebar .sidebar1 ul.tipics-topcontents li a:hover	{color: #030066} 


/* インターネットとモバイルのサイドバートピックス 終了*/

/*********************************************/
/*トップ画面のトピックス　end　　　　　　　　*/
/*********************************************/





/*********************************************/
/* サイドバー ウィジェット部分start          */
/*********************************************/
div#sidebar	{    
                 background-color: none;
                 width: 300px;
                 float: right}
                 

div#sidebar ul	{margin: 0px;
	         padding: 0}

p.pr-header1 	{border: none;
         padding: 0 0;
	 margin: 0 0 10px}

p.pr-header1 a	{color: #444444;
	text-decoration: none}


div#sidebar li	{

list-style-type: none
}

div#sidebar .widget      {background-color: none;
                       /*     border: solid 1px #f72d05;*/
             /*            border: solid 1px #cbdbed; */
                         padding: 0px;
                         margin-top: 10px;
                         margin-bottom: 0px}



/*毎日中国語 start*/

div#sidebar .chinese-languages  { /*margin-top: 10px;*/
                             /* margin-bottom: 0px*/
                              margin-top: 10px;
                              margin-bottom: 0px;
                              
                                  }

div#sidebar .chinese-languages h2	{font-size: 1.075em;
 /*   background-image: url(pandacn.jpg); */
    text-align:  left;
    background-repeat: no-repeat;
  /*  border: solid 1px #cbdbed; */
 /*   border-top: solid 1px #cbdbed;*/
 /*   border-bottom: solid 1px #cbdbed;*/
 
    
    background-color: #cc522d;
    padding: 5px 5px 5px;
	color: #ffffff;
/*	font-weight:bold; */
	margin: 0px 0px 0px}

div#sidebar .chinese-languages .textwidget
{
/*border-top: solid 1px #cbdbed;*/
padding: 10px 0px 9px;
/* font-size: 0.875em; */
font-size: 0.975em;
color: #6c7573;

}


div#sidebar .chinese-languages .textwidget .china-la
{
 background-image: url(chinala.jpg); 
 background-repeat: no-repeat;
 background-position : 5% 10%;
 padding-left: 35px;
 /*padding-bottom: 20px;*/
 
 text-align:  left;

}

div#sidebar .chinese-languages .textwidget .china-pin
{
 padding-left: 35px;
 text-align:  left;
/* font-size: 1.275em; */
font-size: 1.375em;
 
}

div#sidebar .chinese-languages .textwidget .china-ka
{
 padding-left: 35px;
 text-align:  left;
}

div#sidebar .chinese-languages .textwidget .japan-la
{
 background-image: url(japanla.jpg); 
 background-repeat: no-repeat;
 background-position : 5% 50%;
 padding-left: 35px;
 text-align:  left;

}

/*googleサーチstart */

div#google-search {
         /*       border: solid 1px #cbdbed; */
        /*        width: 300px; */
          /*      margin: 10px 0 10px; */
                 margin-top:10px;
                }

div#google-search form {
         /*        border: solid 1px #cbdbed; */
                 background-color: #e3effc;
                 width: 295px; 
                 float: left;
                 padding: 5px 2px;
                
             }

/*googleサーチend */

/*記事ランキング  start */
div#sidebar .news-ranking  { 
 margin-bottom: 0px


                                  }
div#sidebar .news-ranking h2	{font-size: 1.075em;
 /*   background-image: url(pandacn.jpg); */
    text-align:  left;
    background-repeat: no-repeat;
  /*  border: solid 1px #cbdbed; */
    /*
    border-top: solid 1px #cbdbed;
    border-bottom: solid 1px #cbdbed;*/
    
   /* background-color: #cc2220; */
    background-color: #cc522d;
    padding: 5px 5px 5px;
color: #ffffff;


	
/*	font-weight:bold; */
	margin: 0px 0px 0px }

div#sidebar .news-ranking ul
{
border-top: solid 1px #cbdbed;
/*padding: 10px 0px 9px;*/

}

div#sidebar .news-ranking ul  li
{

padding: 15px 5px 0px;
/* font-size: 0.875em; */


}

div#sidebar .news-ranking ul  li a
{


font-size: 0.875em;
text-decoration: none;

/*
color: #1652c9;
font-weight: bold;*/


color: #6c7573;


background-image: url(rank.gif);

background-repeat: no-repeat;
                         background-position: 0px 0px;
                         padding-left: 25px;
                         
            
/*
 background-position : 5% 5%; */
}


div#sidebar .news-ranking ul  li a:hover
	{color: #0b2963;
background-color: #e1eaed;
} 



/********************/



div#sidebar .news-ranking  ol li
{

list-style-type: decimal;
color: #6c7573;
padding: 8px 0px 0px;

/*
font-size: 0.925em;*/


}

div#sidebar .news-ranking ol li a
{


font-size: 0.955em;

text-decoration: none;
line-height: 150%;    
/*
color: #1652c9;
font-weight: bold;*/


color: #6c7573;

/*
background-image: url(rank.gif);

background-repeat: no-repeat;
                         background-position: 0px 0px;
                         padding-left: 25px;
                      
            */
/*
 background-position : 5% 5%; */
 background-repeat: no-repeat;
}


div#sidebar .news-ranking  ol li a:hover
	{color: #0b2963;
background-color: #e1eaed;
font-weight:bold;


} 
/********************/

/*記事ランキング  end */





















/*<a  class="china-la">
你好吗<br>
</a>

<a  class="japan-la">
こんにちは
</a>*/



/*毎日中国語 end*/


/*天気予報 s*/

div.wether-shanghai  	{clear: both;
                 width: 300px;
                 border-top: solid 1px #cbdbed;
                 margin-bottom: 10px;
                 }

/*天気予報 e*/




/*
div#sidebar li li	{font-size: 0.875em;
	                 margin-bottom: 4px;

                 //    background-image: url(listmark.gif); 
	                 background-repeat: no-repeat;
	                 padding-left: 5px}


div#sidebar li li a	{text-decoration: sold 1px #0000FF;
	                 color:#0000FF}
*/

/*********************************************/
/* サイドバー メールマガジン      開始       */
/*********************************************/


div#mail-maga {          width: 295px;
                         float: left;
                         background-color: #e3effc;
                         border: solid 1px #cbdbed;
                         padding-left:5px;
                         margin-right:0;
                         margin-top: 10px;
                         overflow: hidden;

                         margin-bottom: 10px}



/*********************************************/
/* サイドバー メールマガジン      終了       */
/*********************************************/







*/	                 
/*********************************************/
/* サイドバー ウィジェット部分start          */
/*********************************************/



/*********************************************/
/* コメントエリア    開始                    */
/*********************************************/
#comments	{    clear:both;
                 width: 630px;
	             float: left;
                 border-top: solid 1px #d3c181;  /* #cbdbed; */
                 border-bottom: solid 1px #d3c181;
	padding: 0px 0px;
	margin: 10px  0 20px}

#comments h3	{padding-bottom: 0px 0;
	             margin-bottom: 0px 0px}
/*
p.must-log-in a {padding-bottom: 0px 0;
                white-space:nowrap;
	             margin-bottom: 0px 0px} */

#comments h4	{font-size: 0.875em;
            /*     border-top: solid 1px #e5d49e; */
        padding-top: 12px;
        color: #a08a49;
        margin-top: 0 0 10px}

#comments p	{font-size: 0.875em}
#comments p a	{color: #b73409}
#comments input, #comments textarea
	{display: block}
#comments textarea	{clear:both;
                        width: 630px;
                         height:160px}

#comments code	{display: none}

p.form-allowed-tags {display: none}

#comments ul	{margin: 0;
	padding: 0}

#comments p.logged-in-as {display: none}

#comments p.comment-notes {display: none}
/*  #comments p.comment-form-author {display: none}  */
#comments p.comment-form-email {display: none}
#comments p.comment-form-url {display: none}



/*コメント入力*/
#comments-input ul     {
/*display: none*/}

/*コメント出力*/
#comments-output h4   {border-bottom: solid 1px #e5d49e;}

/* #comments-output ul     {display: none} */

/*共通組み合わせ色*/
#comments p.cominfo	 {border-top: none;
/*                         border-bottom: solid 2px #cbdbed;
                         background-color: #f4f7f9; */
                         
                         border-bottom: solid 2px #e5d49e;
                         background-color: #fcf1d4;
                         text-align:  left;
                         font-size: 0.875em;             
                         color:   #0000FF}

/* #comments p.cominfo  div#data-right	 */
#comments  a#data-right
                         {float: right;
                         font-size: 0.875em;   
                         line-height: 150%;                 
                         color: #000000}

#comments li.compost	{list-style-type: none;
     font-size: 1.025em;   
                         line-height: 150%;       
	margin-bottom: 20px}

#comments #comfeed a	{background-image: url(feed-icon-12x12.png);
	background-repeat: no-repeat;
	background-position: 0 50%; 
	padding-left: 17px; 
	line-height: 150%;
	color: #696969;
        font-size: 0.875em;
	text-decoration: none}

#comments p.#comfeed	{background-image: url(feed-icon-12x12.png);
                     margin-top: 30px}

/*********************************************/
/* コメントエリア    終了                    */
/*********************************************/

div#footer	{
clear: both;
                 width: 960px;
         
           /*    border-top: solid 1px #cbdbed; */
             
                background-color: #e3effc;
            padding:6px 0 1px;
                 }

/*********************************************/
/* ヘッダーカテゴリ */
div.menu-footernavi-container	{
  /*  width: 960px;*/
	width:100%; 
	
	}

div.menu-footernavi-container	{
/*
margin-left: 300px*/; 
margin-bottom: 0}


div.menu-footernavi-container ul	{background-color: none;
	padding: 0px 0;
	margin: 0 0 0px}

div.menu-footernavi-container li a	{font-size: 0.75em;
	color: #696969;
/*	 text-align:  center;*/
	text-decoration: none}

div.menu-footernavi-container li a:hover	{color: #ffaa00}

div.menu-footernavi-container li	{display: inline;
	list-style-type: none;
	border-right: solid 1px #696969;
	padding-left: 10px;
	padding-right: 10px}

/***********************************************/

/* フッター設定*/


address	{
width:100%;
font-size: 0.75em;
	font-style: normal;
	font-family: Verdana, sans-serif;
        padding-top: 5px;
/*	margin: 0*/
/*
	margin-left: 300px; */
	margin-bottom: 0px;
	padding-bottom: 5px; 
	
	}

address a	{color: #696969}


div#content.policy-page	 {
                          width: 100%}


div.footer-cateall {
 
 clear: both;
 width: 960px;
 
}

/* singleの ｐｒ start*/
div#single-pr	{
   /*  clear:both; 
    width: 630px;*/
    float: left; 
 
   margin-bottom: 50px;
 }


/* singleの ｐｒ end*/



/* フッター　カテゴリー設定ｓ*/
dl.footer-cate  {

/*	margin: 10px 10px 25px; */
	padding: 0 10px 10px;
	float: left;
	
/*	border: 7px #EEEEEE solid; */
}

dl.footer-cate dt{
margin-left: 0px;
}

dl.footer-cate dt a {
   font-size: 0.875em;
   text-align:  left;
/*	float: left; */
	text-decoration: none;
/*	padding: 10px 0; */
	
	font-weight: bold;
/*	text-indent: 10px;*/
	line-height: 150%;
	color: #696969;
}

dl.footer-cate dd  {
margin-left: 0px;
}

dl.footer-cate dd a {
   
   padding-left: 5px;
  /* text-indent: 0px; */
   text-decoration: none;
   text-align:  left;
 /*  float: left; */
   font-size: 0.775em;
   line-height: 150%;
   	color: #696969;
  /* padding: 10px 0 10px;*/
	
/*	border-bottom: 1px #CCCCCC solid; */
}


dl.footer-cate dd a:hover	{color: #ffaa00}


div.footer-cateall0 {
 
 clear: both;
 width: 960px;
 
}









/* フッター　カテゴリー設定e*/

/*********************************************/
/*カテゴリ固定ページ                         */
(インターネット・携帯とモバイルと） start    */
/*********************************************/



/*********************************************/
/*カテゴリ固定ページ                         */
(インターネット・携帯とモバイルと） end      */
/*********************************************/

/*********************************************/
/*コメントページ分割sart    現在効かない     */
/*********************************************/
/*
.wp-paged-comments {
	padding: 0px 0px 80px;
	clear: both; 
    text-align: center;
}
.wp-paged-comments a, #wp-paged-comments a:link, #wp-paged-comments a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;
}
.wp-paged-comments a:hover {	
	border: 1px solid #114477;
	color: #114477;
	background-color: #FFFFFF;
}
.wp-paged-comments span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.wp-paged-comments span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-paged-comments span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
*/
/*********************************************/
/*コメントページ分割end     現在効かない     */
/*********************************************/

/*
.ngg-imagebrowser div.pic {
	width: 100%;	
	border-style:none;
}
*/
