/* ---------------------------------------------------------------------- */
/* 「Movable Type　ブログテンプレート＆デザインガイド」ベーステンプレート */
/* Copyright (c) エ・ビスコム・テック・ラボ http://www.ebisu.com/ ,       */
/* (株）毎日コミュニケーションズ http://book.mycom.co.jp/                 */
/* ---------------------------------------------------------------------- */


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++● 整理修正css  ●++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* +++++++++++++++++++++ ベース設定 +++++++++++++++++++++ */

/* ++++++ ブログの横幅設定 ++++++ */

#container {
	width: 794px;
	}

/* ++++++ ２段組の横幅設定 ++++++ */


	/* コンテンツ部分の横幅 */

	#center	{
		width: 590px ;
		}


	/* サイドバーの横幅 */

	#left, #right	{
		width: 200px;
		}

/* ++++++ 構造基礎id ++++++ */

#container {
	margin-right: auto;
	margin-left: none;
	text-align: left;
	}



#left {
	float: left;
	}



#center {
	float: left;
	}



#right {
	float: right;
	}



#footer	{
	clear: both;
	}


/* ++++++ その他設定 ++++++ */

/********** bodyと画像設定**********/

body {
	font-family: Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka;
	color: #333333;
	line-height: 1.166;
	margin: 0px;
	padding: 0px;
	}

img.none   {
       border:none;
       }



/******* ハイパーリンクとアンカー*******/

a     {
	color: #067B8F;
	text-decoration: none;
	border-width: 0;	
}


a:link{
	color: #067B8F;
	text-decoration: none;
	border-width: 0;	
}

a:hover{
	text-decoration: none;
	border-width: 0;
	color: #01DBED;
}


/*************** リストタグ***************/

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

/********* フォーム関係タグ *********/

form {
	margin: 0;
	padding: 0;
}

select {
                    width: 150px;
                    margin: 0 ;
                    padding: 0 ;
 }

#menuitem1{
                    width:70px;
}

#menuitem2{
                    width:51px;
}


label{
 font: bold 1em Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka;
 color: #334d55;
}
				
input{
font-family: Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka;
}

/***********スモールタグ***********/

.small{
         font-size : 0.75em;
}

/***********ボールドタグ***********/

.bold{
         font-weight : bold;
}

/***********アンダーラインタグ***********/
.line_under{
               text-decoration: underline;
}



/* +++++++++++++++++++++ レイアウトのデザイン設定 +++++++++++++++++++++ */

/*  from 0305.css  */
body	{
	margin: 0;
	padding:0;
	}

#container	{
	border-left: solid;
	border-right: solid;
	border-width: 1px;
	border-color: white;
	}

#banner	{
	border-bottom: solid 1px white;
	margin: 0 0 10px 0;
	}

#footer	{
	border-top: solid;
	border-bottom: solid;
	border-width: 1px;
	border-color: white;
	padding: 5px;
	}

/* ++++++ 段の間隔 ++++++ */

	/* 左サイドバーの左右の余白 */

	#left div {
		margin-left: 0px;
		margin-right: 0px;
		}

	/* コンテンツ部分の左右の余白 */

	.content div	{
		margin-left: 30px;
		margin-right: 15px;
		}

	/* 右サイドバーの左右の余白 */

	#right div	{
		margin-left: 15px;
		margin-right: 15px;
		}

	#left div div, .content div div, #right div div {
		margin-left: 0;
		margin-right: 0;
		}

	.sidebar #calendar table	{
		width: 170px;
		}

	#three .sidebar #calendar table	{
		width: 160px;
		}


/* +++++++++++++++++++++ パーツのデザイン設定 +++++++++++++++++++++ */

/* ++++++ ヘッダー部分のデザイン ++++++ */

#header {
	border-bottom: solid 1px white;
	margin: 0 0 10px 0;
	}
       width: 790px;
       }

#header-part1{
       width: 470px;
       }

#header-part2{
       width: 320px;
       position: absolute;
       left: 470px;
       top: 0px;
       }  


/**** トップナビガイド　 top_nav styles ***/


#top_nav{
	padding: 12px 0px 5px 15px;
	font: bold 80% "ＭＳ ゴシック", Osaka;
	color: #D5D6E1;
}

#top_nav a{
	color: #6699CC;
}

#top_nav a:hover{
	color: #005FA9;
	text-decoration: underline;
}


/* ++++++ コンテンツ部分のデザイン ++++++ */

/****日付***/

 .date           { 
                color: #777777 ;              
                font-size :85% ;
                font-weight : bold;
                margin-top : 0px ;
                padding: 0px;
                float : right ;
                }

/* +++エントリー本文設定 +++ */

#entry-body{
	font-size: 80%;
	line-height: 150%;
	vertical-align: top;
}


.entry p      {
                font-family : Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka ;
                font-size : 85%;
                color: #444444 ;
                line-height : 150% ;
                clear : right ;
                }


.entry-header {
                font-family : Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka ;
                font-size : 100%;
                color: #4C697B ;
                font-weight : 600 ;
                padding: 2px;
                margin : 0px 0px 5px 0px ;
                background-image: none ; /*** css以降対策 ***/
                }

.entry-header2 {
                font: 400 75% Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka;
                color: #555555;
                margin: 0 0 0 5px;
                padding: 0 0 0 30px;
                text-decoration : none; 
                background-image: url(http://sharejapan.org/sinews/interviewer.gif);
                background-repeat: no-repeat;
                background-position: 15px 40%;             
}


.mokuji h2{
                font: 500 95% Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka;
                color: #555555;
                margin: 0 0 8px 0;
                padding: 0 0 0 18px;
                text-decoration : none;
                background-image: url(http://sharejapan.org/sinews/interviewer.gif);
                background-repeat: no-repeat;
                background-position: 0px 40%;   
}

/* +++カテゴリー本文設定 +++ */


.category-a-color a{
                color: #4C697B ;
                }

.category-a-color a:link{
                color: #4C697B ;
                }

.category-header {
                font-family : Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka ;
                font-size : 90%;
                color: #4C697B ;
                font-weight : 600 ;
                padding: 2px;
                margin : 0px 0px 5px 0px ;
                background-image: none ; /*** css以降対策 ***/
                }

.content-nav {
               font-size: 80%;
}    


#cate-navi{
         font-size : 0.85em;
}


/***トップシェア誌画像***/

.position1  {
                position:relative;
                left: -120px;
                padding:0;
                margin:0;
                }

img.topimg {
                border-width : 1px;
                border-color : #c0c0c0;
                margin-bottom : 5px;
                }

/***時代の徴***/

img.left {
                float:left;
                margin:0 10px 15px;
                border: none;
                }

br.clear      {
                clear:both;
                }


/********* Q&A用定義リストタグ *********/

.q_a dl   {
          color: #444444 ;
          padding: 20px 0 0 0 ;
          margin : 0 0 0 0 ;
          font-size : 85%;
          line-height : 150% ;
          }

.q_a dt   {
           padding: 5px 0 7px 0 ;
           margin: 0 ;
           font-weight : 600 ;
           }

.q_a dd   {
           padding: 0 0 15px 0 ;
           margin: 0 ;
           }


/********* 本誌についてページタグ *********/

div#Column{
	background-color: #E7F6F9;
	padding: 10px;
	border: 2px solid #95C1DC;
	margin: 10px 0px 10px 0px;
	width: 520px;
	display: block;
}

.message p {
	font: 85% Arial, Helvetica, sans-serif, "ＭＳ明朝", "ヒラギノ明朝 Pro W3", "平成明朝", "細明朝";
	line-height: 150%;
}

/* +++エントリー・フッター　デザイン +++ */

#entry-footer-header{
	border-bottom: 1px solid #cccccc;
	font: 75% Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka;
}
#entry-footer-footer{
	padding: 3px 3px 3px 3px;
	background-color: #87ceeb;
	font: 70% Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka;
	color: #FFFFFF;
}

/* ++++++ サイドバー部分のデザイン ++++++ */

.sidebar ul{
       font: 88% Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka;
       display: block;
       list-style-type: none ;
       padding: 0px ;
       margin: 0px 0px 10px 0px ;
       }

.sidebar li{
       background-color: #F0F2F5;
       }

.module-content{
	padding: 5px 5px 5px 5px;
                    margin : 0px;
	background-color: #F0F2F5;
	border-bottom: 1px solid #cccccc;
	font: 80% Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka;
	display: block;
	line-height: 15px;
}

.sidebar .rss  {
                border:solid 1px #999999;
                padding:1px;
                margin:10px;
                width:80px;
                }

.sidebar .rss a  {
                display:block;
                width:100%;
                background-color:#bbbbbb;
                color:black;
                font-size:11px;
                font-family:Arial Helvetica, sans-serif;
                }

.sidebar .rss-format  {
                background-color:orange;
                padding:0 5px;
                }

.sidebar .rss-version  {
                padding:0 5px;
               }

/* ++++++ フッター部分のデザイン ++++++ */

.body-footer
{
   margin:px 0 20px 0;
   border-top: 1px solid #708090;
   padding-top: 7px;
   color: #666;
   font-size: 12px;
   line-height:13px;
   text-align: center;
}










/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++● 消去予定css  ●+++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



#banner {
        padding : 0 ;
       }

#bannertext {
       font: 600 130% Arial,sans-serif, "ＭＳ ゴシック", Osaka;
	color: #517195;
	margin: 3px 10px 15px 10px;
	padding: 2px;
	border-left: #728FAD 2px solid;
	border-top: #728FAD 1px solid;
	border-bottom: #728FAD 1px solid;
	background-image: url(../pngrad.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 13px;
       }


#small{
         font-size : 0.75em;
}

.qa h1   {
                color: #444444 ;
           background-image:none;
           padding: 10px 0 15px 0 ;
           margin: 0 ;
           font-weight : 600 ;
                font-family : Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka ;
                font-size : 85%;
                line-height : 150% ;
                clear : right 
           }

.qa h2   {
                color: #444444 ;
           background-image:none;
           padding: 0 0 7px 0 ;
           margin: 0 ;
           font-weight : 600 ;
                font-family : Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka ;
                font-size : 85%;
                line-height : 150% ;
                clear : right ;
           }

.qa h3   {
                color: #444444 ;
           background-image:none;
           padding: 0 0 28px 0 ;
           margin: 0 ;
           font-weight : 400 ;
                font-family : Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka ;
                font-size : 85%;
                line-height : 150% ;
                clear : right 
           }

.qa h4   {
                color: #444444 ;
           background-image:none;
           padding: 0 0 12px 0 ;
           margin: 0 ;
           font-weight : 600 ;
                font-family : Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka ;
                font-size : 90%;
                line-height : 150% ;
                clear : right 
           }

/* ++++++ サイドバー部分のデザイン ++++++ */

/* #module-archives module */{
	background-color: #F0F2F5;
	border-bottom: 1px solid #cccccc;
	font: 88% Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka;
	display: block;
}
         


/* #module-header */{
	padding: 3px 5px 3px 5px;
                    margin: 0 ;
	background-color: #79A7BA;
	font: 97% Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka;
	color: #FFFFFF;
	border-left: 8px solid;
	border-left-color: #42586A;
}


/* #module-content */ {
	padding: 5px 5px 5px 5px;
                    margin : 0px;
	background-color: #F0F2F5;
	border-bottom: 1px solid #cccccc;
	font: 80% Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka;
	display: block;
	line-height: 15px;
}


/* +++エントリー本文設定 +++ */

.topic_head  {
               padding: 0 0 0 0;
               margin: 0 0 12px 0;
}

.topic_head2  {
               padding: 0 0 0 10px ;
               margin: 0 0 5px 0 ;
}

.topic_content {
               padding: 0 30px 0;
               margin: 0 0 15px;
}

.topic h1{
                font: 400 80% Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka;
                color: #555555;
                margin: 0px;
                padding: 0 0 0px 20px;
                text-decoration : none; 
                background-image: url(interviewer.gif);
                background-repeat: no-repeat;
 }

.topic h2    {
                font: 600 100% Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka;
                color: #555555;
                margin: 0px;
                padding: 0px;
                text-decoration : none;
}

.topic p    {
                font-family : Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka ;
                font-size : 0.75em;
                color: #444444 ;
                line-height : 150% ;
                clear : right ;
                padding: 0  ;
                margin: 0 ;
}



#header-table1 {
       width: 470px;
       }

#header-table2 {
       width: 320px;
       }


/**.entry h1**/{
                font: 500 95% Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka;
                color: #555555;
                margin: 0 0 8px 0;
                padding: 0 0 0 18px;
                text-decoration : none;
                background-image: url(http://sharejapan.org/sinews/interviewer.gif);
                background-repeat: no-repeat;
                background-position: 0px 40%;          
}


/**.entry h2**/{
                font: 500 95% Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka;
                color: #555555;
                margin: 0 0 8px 0;
                padding: 0 0 0 18px;
                text-decoration : none;
                background-image: url(http://sharejapan.org/sinews/interviewer.gif);
                background-repeat: no-repeat;
                background-position: 0px 40%;   
}

/**.entry h3**/      {
                font-family : Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka ;
                font-size : 95%;
                color: #4C697B ;
                font-weight : 600 ;
                padding: 2px;
                margin : 0px 0px 5px 0px ;
}

/**.entry h4**/      {
                font-family : Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka ;
                font-size : 100%;
                color: #4C697B ;
                font-weight : 600 ;
                padding: 2px;
                margin : 0px 0px 5px 0px ;
}


/**.entry h6**/{
                font: 400 75% Arial, Helvetica, sans-serif, "ＭＳ ゴシック", Osaka;
                color: #555555;
                margin: 0 0 0 5px;
                padding: 0 0 0 30px;
                text-decoration : none; 
                background-image: url(http://sharejapan.org/sinews/interviewer.gif);
                background-repeat: no-repeat;
                background-position: 15px 40%;             
}

/**.entry a **/    {
	color: #067B8F;
	text-decoration: underline;
	border-width: 0;	
}


/**.entry a:link **/ {
	color: #067B8F;
	text-decoration: underline;
	border-width: 0;	
}

/** .entry a:hover **/ {
	text-decoration: underline;
	border-width: 0;
	color: #01DBED;
}


/* +++メインサイトへのリンク+++ */

#test1{
                    width :400px ;
}





