/*
========================================
印刷博物館共通　スタイルシート
========================================*/

body{
	background-color:#404164;
	color:#333333;
	margin:0px;
	font-family:'Osaka','ＭＳ Ｐゴシック','MS PGothic',sans-serif;
}

/*■ レイヤー
---------------------------------------------------------- */
#nvEx{left:3px;position:absolute;top:104px;visibility: hidden;z-index:4;}
#nvCl{left:154px;position:absolute;top:104px;visibility: hidden;z-index:3;}
#nvCm{left:305px;position:absolute;top:104px;visibility: hidden;z-index:2;}
#topFlash{position:absolute;left:0px;top:0px;visibility: show;z-index:1;}


/*■ 全体
---------------------------------------------------------- */
.base{
	background-color:#F9F7F2;
	text-align:left;
}

.graytxt{
	color:#666666;
}

.bgwhite{
	background-color:#FFFFFF;
}

.bgpurple{
	background-color:#6567AE;
}

.bgblue{
	background-color:#EAF0F9;
}


/*■ コンテンツ
---------------------------------------------------------- */
#path{
	padding-left:10px;
	color:#999999;
}

.subnavi{
	margin-left:5px; font-size:12px; line-height:20px;
}

.blockbg{
	background-color:#DDDDDD;
}

.shoulder{
 	color:#B10026;
	font-weight:bold;
	font-size:12px; line-height:20px;
	/*margin-left:-0.5em;*/
}

.totop{
	margin:50px 0 10px;
}

.rightp{
	margin-left:10px;
}


/*■ 見出しテキスト
---------------------------------------------------------- */
h1,h2,h3,h4,h5,h6,h7
{margin:0;padding:0;font-size:100%;font-weight:bold;line-height:100%;}


/*■ リンクテキスト
---------------------------------------------------------- */
a:link{ text-decoration:underline; color:#0044AA;}
a:visited{ text-decoration:underline; color:#0B53BE;}
a:hover{ text-decoration:underline; color:#002394;}
a:active{ text-decoration:underline; color:#00928D;}


/*■ 基本テキスト
---------------------------------------------------------- */
.t18{ font-size:18px; line-height:22px;}
.t18l{ font-size:18px; line-height:18px;}
.t18h{ font-size: 18px; line-height:26px;}

.t16{ font-size:16px; line-height:20px;}
.t16l{ font-size:16px; line-height:16px;}
.t16h{ font-size: 16px; line-height:24px;}

.t14{ font-size:14px; line-height:18px;}
.t14l{ font-size:14px; line-height:14px;}
.t14h{ font-size: 14px; line-height:22px;}

.t12{ font-size:12px; line-height:16px;}
.t12l{ font-size:12px;  line-height:12px;}
.t12h{ font-size: 12px; line-height:20px;}

.t10{ font-size: 10px; line-height:14px;}
.t10l{ font-size: 10px; line-height:10px;}
.t10h{ font-size: 10px; line-height:18px;}


/*■ SNSボタン
---------------------------------------------------------- */
/* 右寄せ */

.tenji-btn {
	float:left;
	width:100px;
}
.sns-btn {
	position:relative;
	float:right;
	width:380px;
	height:20px;
	left: 120px;
	top: 0px;
	margin-bottom:15px;
}
.sns-btn li {
	float:left;
	margin-right: 4px;
	display: inline;
}

.sns-btn iframe.twitter-share-button {
width: 80px!important;
}

.sns-btn #___plusone_0{ width:60px !important; }


/* 左寄せ */
.snb li {
	float: left;
	margin-right: 6px;
	display: inline;
}

.snb {
	margin-bottom:15px;
}

.snb iframe.twitter-share-button {
width: 140px!important;
}

.snb #___plusone_0{ width:60px !important; }


/* 右寄せ（カウント無し） */

.sns-nobtn {
	position:relative;
	float:right;
	width:380px;
	height:20px;
	left: 160px;
	top: 0px;
	margin-bottom:15px;
}
.sns-nobtn li {
	float:left;
	margin-right: 4px;
	display: inline;
}


