a:link{color:#F96C0E;text-decoration:none;}
a:visited{color:#666666;text-decoration:none;}
a:active{color:#FF3300;text-decoration:underline;}
a:hover{color:#FF3300;text-decoration:underline;}

.box01{
	background-color:#757575;
	width:802px;
}
body{
	margin:0px;
	padding:0px;
	background-color:#ECE4D2;
         background-image:none;
         background-repeat:no-repeat;}
	
/**ヘッダー**/
.header{
	font-family:"Courier New","Courier","mono","MS P ゴシック","Osaka";
	font-size:large;
	font-weight:bold;
	color:#999999;
	background-color:#FFFFFF;
	background-image:url(http://blog.zaq.ne.jp/press/img/img_box/article26.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:800px;
	vertical-align:top;
	vertical-align:left;
	border-bottom:1px solid  #686868;}

.header_link{
	font-family:"MS P ゴシック",Osaka,sans-serif,Arial Black,Helvetica Black,"Courier New","Courier";
	color:#000000;
	font-size:11px;
	font-weight:normal;
	letter-spacing:normal;
	}
.header_link a:link,.header_link a:visited{color:#000000;text-decoration:none;}
.header_link a:active,.header_link a:hover{color:#000000;text-decoration:underline;}

.blog_url{
	font-family:"MS P ゴシック",Osaka,sans-serif,Arial Black,Helvetica Black,"Courier New","Courier";
	color:#EF7924;
	font-size:10px;
	font-weight:normal;
	line-height:120%;
	padding-left:0px;
	}
.blog_url a:link,.blog_url a:visited{color:#EF7924;text-decoration:none;}
.blog_url a:active,.blog_url a:hover{color:#EF7924;text-decoration:underline;}

/** 文字設定 **/
/* 新着プレスリリース　日付 */
.press_date{
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	letter-spacing:normal;
	}

/* 新着プレスリリース　本文 */
.press_font{
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	color:#001AC5;
	font-size:12px;
	font-weight:normal;
	}
.press_font a:link,.press_font a:visited{color:#001AC5;text-decoration:none;}
.press_font a:active,.press_font a:hover{color:#001AC5;text-decoration:underline;}

/* 記事内　お問い合わせ */
.otoiawase{
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-size:12px;
	color:#454545;
	line-height:1.8;
	}

/* 左メニュー(オリジナル)タイトル文字 */
.menu_font{
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	letter-spacing:normal;
	}
/* 左メニュー(オリジナル) 本文 文字 */
.m{
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	color:#454545;
	font-size:12px;
	font-weight:normal;
	}
.m a:link,.m a:visited{color:#454545;text-decoration:none;}
.m a:active,.m a:hover{color:#454545;text-decoration:underline;}

/* 左メニュー(メディアに紹介された部分) 本文 文字 */
.media{
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	color:#DB4529;
	font-size:12px;
	font-weight:normal;
	}
.media a:link,.media a:visited{color:#DB4529;text-decoration:none;}
.media a:active,.media a:hover{color:#DB4529;text-decoration:underline;}

/* 左メニュー(オリジナル) 説明文 文字 */
.setumei{
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	color:#7F7C7C;
	font-size:10px;
	font-weight:normal;
         line-height:1.3;
         letter-spacing:0.1em;
	}

/* バナー欄文字 */
.ban{
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	color:#454545;
	font-size:10px;
	font-weight:normal;
         line-height:1.3;
	}
.ban a:link,.ban a:visited{color:#454545;text-decoration:none;}
.ban a:active,.ban a:hover{color:#454545;text-decoration:underline;}

/* 過去のプレスリリース　一覧記事 */
.press_blue{
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	line-height:1.6;
	margin-top:10px;
	margin-bottom:10px;
	border:none;
	}
.press_blue a:link,.press_blue a:visited{color:#0000FF;text-decoration:none;}
.press_blue a:hover,.press_blue a:active{color:#0000FF;text-decoration:underline;}

.left_menu{
	background-color:#E3E1E1;
	vertical-align:top;
	text-align:left;
	width:174px;
         padding:0px;
}

	
.parts	{
	background-color:#E3E1E1;
	vertical-align:middle;
	text-align:left;
	padding-top:0px;
	padding-bottom:0px;
         padding-right:0px;
         padding-left:0px;
	width:174px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	border-bottom:none;}

/**左メニュー　ボタン背景**/
.menu1{
	background-color:none;
	background-image:url(http://blog.zaq.ne.jp/press/img/img_box/article33.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:21px;
	font-size:12px;
	line-height:120%;
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	vertical-align:sub;
	text-indent:10px;
	padding-top:4px;
	margin-bottom:0px;
	border:none;	
	}

.menu2{
	background-color:#E3E1E1;
	color:#000000;
	font-size:14px;
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-weight:nomal;
	line-height:140%;
         text-indent:10px;
	text-align:left;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
         margin-top:0px;
         margin-bottom:0px;
	border:none;
	}

.pro_body {
	color:#FFFFFF;
	background-color:none;
	font-size:x-small;
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-weight:nomal;
	line-height:1.4;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;}

.pro_subject{
	font-size:x-small;
	color:#79461C;
	text-align:left;
	font-weight:normal;
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;}
	
/**　カレンダー　**/
.calendar{
	background-color:#FFFFFF;
	text-align:center;
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-size:11px;
	font-weight:bold;
	width:190px;
	margin-bottom:10px;}

.calendar_sun{color:#FF3300;text-align:center;width:23px;background-color:#FBF9F0;padding-top:3px;padding-bottom:3px;}
.calendar_sat{color:#3366CC;text-align:center;width:23px;background-color:#FBF9F0;padding-top:3px;padding-bottom:3px;}
.calendar_today{background-color:#FECB13;color:#FF3300;text-align:center;padding-top:3px;padding-bottom:3px;}
.calendar_day{color:#DBA06F;text-align:center;width:23px;background-color:#FBF9F0;padding-top:3px;padding-bottom:3px;}

/**　記事　**/
.contents{
	background-color:#FFFFFF;
	vertical-align:top;
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;
	width:626px;
	border-left:none;
         margin-left:0px;
         margin-right:0px;
         border-left:1px solid  #686868;
}

.archive{
	color:#EF4537;
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-size:12px;
	font-weight:160%;
	line-height:120%;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:15px;
	}
/**　記事　日時**/
.article_day{
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	background-image:none;
	background-repeat:no-repeat;
	background-position:0px 0px;
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-size:0px;
	font-weight:bold;
	line-height:0%;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	color:#71AAB3;
	text-align:right;
	height:0px;
	}

/**　記事　**/
.article{
	background-image:none;
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color:#FFFFFF;
	border:none;
	margin-bottom:10px;
	width:100%;
	}
	
/**　記事中のタイトル用**/
.article_title{
         background-image:none;
	background-repeat:no-repeat;
         background-color:#FFFFFF;
	border:none;
	vertical-align:middle;
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:140%;
	color:#333333;
	margin-top:5px;
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding-top:5px;
         padding-bottom:2px;
         padding-left:0px;
	text-align:left;

         height:20px;

	}

.article_title02{
         background-image:none;
	background-repeat:no-repeat;
         background-color:#FFFFFF;
	border:none;
	vertical-align:middle;
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:140%;
	color:#333333;
	margin-top:0px;
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
	padding-top:0px;
         padding-bottom:2px;
         padding-left:0px;
	text-align:left;

         height:20px;

	}

.article_subject{
         background-image:url(http://blog.zaq.ne.jp/press/img/img_box/article49.gif);
	background-repeat:no-repeat;
         background-color:#FFFFFF;
	border:none;
	vertical-align:middle;
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:120%;
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	padding-top:8px;
         padding-bottom:10px;
         padding-left:15px;
	text-align:left;
         height:32px;
	}
.article_subject a:link,.article_subject a:visited{color:#FFFFFF;text-decoration:none;}
.article_subject a:hover,.article_subject a:active{color:#FFFFFF;text-decoration:underline;}


.article_body{
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-size:14px;
	color:#373737;
	text-align:left;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	line-height:1.6;
	margin-top:10px;
	margin-bottom:10px;
	border:none;
	}
.article_body a:link,.article_body a:visited{color:#F96C0E;text-decoration:none;}
.article_body a:hover,.article_body a:active{color:#F96C0E;text-decoration:underline;}

.article_anchor{
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-size:10px;
	color:#454545;
	text-align:right;
	font-weight:normal;
	line-height:120%;
	vertical-align:middle;
	margin-left:10px;
	margin-right:20px;
	padding-bottom:15px;
	border-top:none;
	}

.trackback{
	background-color:#FFFFFF;
	border:1px solid #686868;
	margin-bottom:0px;
	}

.trackback_title{
	background-color:#414141;
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:160%;
	color:#FFFFFF;
	text-indent:20px;
	text-align:left;
	margin-right:15px;
	margin-left:15px;
	margin-top:10px;

	}

.trackback_subject{
	background-image:none;
	background-repeat:no-repeat;
	background-position:10px 5px;
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	color:#859593;
	letter-spacing:normal;
	text-align:left;
	font-size:14px;
	font-weight:normal;
	line-height:160%;
	padding-top:25px;
	padding-bottom:10px;
	padding-left:25px;
	margin-right:10px;
	margin-left:10px;
	}

.trackback_body{
	background-color:#FFFFFF;
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:150%;
	color:#57534E;
	text-align:left;
	margin-left:25px;
	margin-right:25px;
	margin-bottom:10px;
	padding-bottom:10px;
         padding-left:10px;
	border-bottom:none;
	}

.comment{
	background-color:#FFFFFF;
	border:1px solid #686868;;
	margin-bottom:25px;
	}

.comment_title{
	background-color:#414141;
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:160%;
	color:#FFFFFF;
	text-indent:20px;
	text-align:left;
	margin-right:15px;
	margin-left:15px;
	margin-top:10px;
	}

.comment_subject{
	background-image:none;
	background-repeat:no-repeat;
	background-position:10px 5px;
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	color:#859593;
	letter-spacing:normal;
	text-align:left;
	font-size:14px;
	font-weight:normal;
	line-height:160%;
	padding-top:25px;
	padding-bottom:10px;
	padding-left:25px;
	margin-right:10px;
	margin-left:10px;
	}
	
.comment_body{
	background-color:#FFFFFF;
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:150%;
	color:#57534E;
	text-align:left;
	margin-left:25px;
	margin-right:25px;
	margin-bottom:10px;
	padding-bottom:10px;
        padding-left:10px;
	border-bottom:none;
	}

.form_title{
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-size:11px;
	line-height:160%;
	color:#454546;
	text-align:left;
	margin-left:3px;
	}
	
.form_body{
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	}


.input_edit{
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-size:12px;
	line-height:100%;
	color:#454545;
	background-color:#FFFFFF;
	border:1px solid #454545;
	padding-top:5px;
	padding-bottom:5px;}

.input_button{
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#464646;
	border:1px solid #959595;
}

.textarea
{
	color:#454545;
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	background-color:#FFFFFF;
	border:1px solid #464646;
	scrollbar-face-color:#C0C0C0;
	scrollbar-arrow-color:#000000;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#000000;
	scrollbar-base-color:#E2E0E0;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#000000;
}

.banner{
	text-align:center;
	margin-top:20px;
	margin-bottom:20px;
	}

.footer{
	background-color:#B6B6B6;
	padding:5px;
	text-align:right;
	vertical-align:middle;
	border:none;
	margin:0px;
	border-top:1px solid  #686868;
}



.rss_url{
	font-family:Arial Black,Helvetica Black,"Courier New","Courier","MS P ゴシック",Osaka,sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	line-height:120%;
	padding-top:10px;
	padding-bottom:0px;
	padding-right:10px;
	}
.rss_url a:link,.rss_url a:visited{color:#859593;text-decoration:none;}
.rss_url a:active,.rss_url a:hover{color:#FF9900;text-decoration:none;}

.new01{background-color:#FFFFFF;
		border:1px solid #757575;
		width:800px;}

.article_body02{
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-size:12px;
	color:#373737;
	text-align:left;
	line-height:1.6;
	border:none;
	}
