@charset "UTF-8";

/* サイドリンク
 ワークス左　*/
#leftNavi2 { float: left; width: 250px; margin-top: 6px; font-size: 10px; line-height: 120%; color: #333333; }
 
#leftNavi { float: left; width: 183px; margin-top: 6px; font-size: 10px; line-height: 120%; color: #333333; }
#leftNavi h2 { font-size: 18px; font-weight: bold; padding-bottom: 5px; background-image: url(../../common/images/line.gif); background-repeat: no-repeat; background-position: left bottom; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; }

/*　マップのみ　*/
#leftNavi h3 { font-size: 13px; margin-bottom:12px; } 
#leftNavi h3 a { color: #2278ff; text-decoration: none; }
#leftNavi h3 a:hover { color: #231815; text-decoration: underline; }
/* リンク無し文字  */
#leftNavi h4 { font-size: 16px; margin-bottom:12px; } 
#leftNavi h4 a { color: #2278ff; text-decoration: none; }
#leftNavi h4 a:hover { color: #231815; text-decoration: underline; }
/* 題目少し薄く */
#leftNavi h5 { font-size: 18px; font-weight: bold; padding-bottom: 5px; background-image: url(../../common/images/line.gif); background-repeat: no-repeat; background-position: left bottom; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px;  color: #999999;}
/* 年号 */
#leftNavi h6 { font-size: 8px ; color: #999999; margin-bottom:0px; }
/* 題目 */
#leftNavi h7 { font-size: 15px ; color: #999999; margin-bottom:0px; }
#leftNavi h8 { font-size: 15px ; color: #999999; margin-bottom:0px; }

/* 題目 */
/* コンテンツ***/
/* 右画面　幅747　*/
/* コンセプト各ページ PJ右　*/
#boxContents { width: 745px; margin-top: 6px; color: #231815; float: right; padding-top: 6px;  padding-left: 3px; }

/* PJ題目　*/
#boxContents p { width: 740px; display: block; line-height: 130%; font-size: 12px; margin-top: 10px;  float: left; }
#boxContents p1 { width: 740px; display: block; line-height: 130%; font-size: 14px; margin-top: 10px;  float: left; }
#boxContents hh0 { width: 740px; display: block; font-size: 17px; font-weight:bold ;  float: left; margin-top: 5px; }
#boxContents hh1 { width: 740px; display: block; font-size: 13px; font-weight:bold ;  float: left; margin-top: 5px; }
#boxContents sm { width: 740px; display: block; line-height: 150%; font-size: 10px; float: left;}

/* 全画面用ボックス6個　PJ題目*/
#boxContents2 { width: 940px; margin-top: 6px; color: #231815; float: left; padding-top: 6px;  padding-left: 5px;}
#boxContents2 p { width: 935px; display: block; line-height: 130%; font-size: 12px; margin-top: 10px;  float: left; }
#boxContents2 p1 { width: 740px; display: block; line-height: 130%; font-size: 14px; margin-top: 10px;  float: left; }
#boxContents2 hh0 { width: 935px; display: block; font-size: 17px; font-weight:bold ;  float: left; margin-top: 10px; }
#boxContents2 hh1 { width: 935px; display: block; font-size: 13px; font-weight:bold ;  float: left; margin-top: 10px; }
#boxContents2 sm { width: 935px; display: block; line-height: 150%; font-size: 10px; float: left;}

/* PJ右リンク写真一覧　*/
#boxContents_in { height: auto; width: 748px; float: left; margin-bottom: 1px; }
#boxContents_in img{float:left; margin-left:0.15rem ; margin-top:0.15rem; }
#boxContents_in ul li{ list-style-type: none; float: left; }
#boxContents_in ul li a{ border:none; }

/* PJ右リンク写真一覧　2段　*/
#boxContents_in_second{ float: left; height: 50px; width: 749px; margin-top: 3px; }
#boxContents_in_second ul li{ list-style-type: none; float: left; }
#boxContents_in_second ul li a{ border:none; }
#boxContents_in_main{ float: left; height: 50px; width: 68px; }

/*各PJ　top*/
#boxCpj { height: auto; width: 748px; float: left; margin-bottom: 3px; }
#boxCpj img {float:left; margin-left: 3px; margin-bottom: 3px; }



/* メディア#boxPublic  */


/*　+++メディア　一列に二つの場合　*/

