
body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #EBEBE8;
	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", "Osaka";
	color: #000000;
	font-size: 12px
}
table {
	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", "Osaka";
	color: #000000;
	font-size: 12px;
	line-height: 20px;
}


.head14 {
	font-size: 12px;
	line-height: 12px;
	color:#333333;
	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", "Osaka";
	text-align: right;
	padding: 3px 0 2px 0;
}
.head16 {
	font-size: 16px;
	line-height: 16px;
	color: #0000FF;
	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", "Osaka";
	font-weight: bold;
	text-align: left;
}
.head12 {
	font-size: 12px;
	line-height: 12px;
	color: #0000FF;
	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", "Osaka";
	font-weight: bold;
	text-align: left;
}

a:link { color: #0000FF; text-decoration: underline; }
a:visited { color: #0000FF; text-decoration: underline; }
a:hover { color: #FF6600; text-decoration: underline; }

a img {
	border-style:none;
}




.footer_e {
	font-size: 10px;
	line-height: 14px;
	color: #0000FF;
	font-family: Arial, Helvetica, Verdana;
	text-align: left;
}
.footer_j {
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	font-family: "ＭＳ Ｐゴシック", "Osaka", "ＭＳ ゴシック";
	font-weight: bold;
	text-align: right;
}



.boxgrey1 {
	border: 1px solid #D4D3D2;
	background-color: #F4F4F2;
}
.boxorange1 {
	border: 1px solid #FFCC33;
	background-color: #FFFFFF;
}
.head_onepoint {
	font-size: 14px;
	color: #FFCC33;
	font-weight: bold;
	text-align: left;
}



.head_orange {
	font-size: 14px;
	line-height: 14px;
	color: #FF6600;
	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", "Osaka";
	font-weight: bold;
	text-align: left;
}
.head_white {
	font-size: 14px;
	line-height: 14px;
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", "Osaka";
	font-weight: bold;
	text-align: left;
	padding: 5px 0 3px 0;
}
.head_white2 {
	font-size: 12px;
	line-height: 12px;
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", "Osaka";
	font-weight: bold;
	text-align: left;
	padding: 5px 0 3px 0;
}
.head_white3 {
	font-size: 26px;
	line-height: 30px;
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", "Osaka";
	font-weight: bold;
	text-align: left;
}
.orange {
	color: #FF6600;
}




.space_rl1 {
	padding: 10px 20px 10px 20px;
}
.border_black {
	border: 1px solid #000000;
	padding: 20px 6px 10px 6px;
}

.font14 {
	font-size: 14px;
}
.font16 {
	font-size: 16px;
}
.font18 {
	font-size: 18px;
}
.font20 {
	font-size: 20px;
}
.font11 {
	font-size: 11px;
	line-height: 14px;
}

.lineheight24 {
	line-height: 24px;
}
.lineheight16 {
	line-height: 16px;
}

.pdftable tr a:hover {
	background:#666666;
}
.pdfdl-body {
	line-height:110%;
}
.siryoseikyu {
	line-height:125%;
}	

#dropmenudiv{
position: absolute;
font: normal 11px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
line-height: 13px;
z-index: 100;
}

#dropmenudiv a{
width: 100%;
display: block;
border-top: 1px solid #B5BBCA;
padding: 4px 2px 4px 6px;
text-decoration: none;
font-weight: bold;
color: #0000FF;
background-color: #CED4E0;
}

#dropmenudiv a:hover{
color: #0000FF;
background-color: #D5FDB3;
}
#top_tokucho a {
	text-decoration:none;
}

/* 追記080311 Works Styles
=====================================================================*/
.space_wt {
	padding: 25px 0px 25px 35px;
background-color:#efefef;
}
div.box01 {
width:690px;
	background-color:#c6ddeb;
	border: 1px solid #FFFFFF;
	margin:17px 0px 0px 0px;

}
div.box01 td{
	color:#221815;
	font-size:14px;
}
div.box02 {
width:690px;
	background-color:#c7dddb;
	border: 1px solid #FFFFFF;
	margin:17px 0px 0px 0px;
}
div.box02 td{
	color:#221815;
	font-size:14px;
}
div.box02 td.imgArea {
padding:13px 13px 13px 13px;
}
div.box01 td.imgArea {
padding:13px 13px 13px 13px;
}


div.w_title {
margin:0px;
width:535px;
padding:0px 0px 10px 0px;

}
div.w_txt {
width:535px;
font-weight:bold;
	padding:13px 0px 13px 0px;
	margin:0px;
}
div.pagetop {
text-align:right;
padding-top:20px;
padding-bottom:20px;
vertical-align:middle;
font-size:12px;
}

div#popupArea {
background-color:#FFFFFF;

}
div#popupArea table{
margin:0px 0px 0px 10px;
padding:10px 0px 10px 10px;
font-size:16px;
font-weight:bold;
}
div#popupArea table td{
padding:5px 0px 5px 0px;
color:#221815;
}

td.goods {
	background-image: url(../../construction/images/popup_goods01.jpg);
	width:566px;
	height:232px;
	background-repeat: no-repeat;
	
}
div#popupArea td.goods table {
margin:120px 0px 0px 330px;
}

td.goods02 {
	background-image: url(../../construction/images/popup_goods02.jpg);
	width:566px;
	height:232px;
	background-repeat: no-repeat;
	
}
div#popupArea td.goods02 table {
margin:120px 0px 0px 330px;
}
td.goods03 {
	background-image: url(../../construction/images/popup_goods03.jpg);
	width:566px;
	height:232px;
	background-repeat: no-repeat;
	
}
div#popupArea td.goods03 table {
margin:120px 10px 0px 330px;
}
td.goods04 {
	background-image: url(../../construction/images/popup_goods04.jpg);
	width:576px;
	height:232px;
	background-repeat: no-repeat;

}
div#popupArea td.goods04 table {
margin:120px 10px 0px 330px;
}
div#popupArea td.imgpic {
padding-right:10px;
}
td.goods05 {
	background-image: url(../../construction/images/popup_goods08.jpg);
	width:566px;
	height:232px;
	background-repeat: no-repeat;
	
}
div#popupArea td.goods05 table {
margin:120px 0px 0px 330px;
}
td.goods06 {
	background-image: url(../../construction/images/popup_goods06.jpg);
	width:566px;
	height:232px;
	background-repeat: no-repeat;
	
}
div#popupArea td.goods06 table {
margin:120px 10px 0px 330px;
}
td.goods07 {
	background-image: url(../../construction/images/popup_goods07.jpg);
	width:566px;
	height:232px;
	background-repeat: no-repeat;
	
}
div#popupArea td.goods07 table {
margin:120px 0px 0px 330px;
}
td.goods08 {
	background-image: url(../../construction/images/popup_goods08.jpg);
	width:566px;
	height:232px;
	background-repeat: no-repeat;
	
}
div#popupArea td.goods08 table {
margin:120px 0px 0px 330px;
}
td.goods09 {
	background-image: url(../../construction/images/popup_goods09.jpg);
	width:566px;
	height:232px;
	background-repeat: no-repeat;
	
}
div#popupArea td.goods09 table {
margin:120px 0px 0px 330px;
}
td.goods10 {
	background-image: url(../../construction/images/popup_goods10.jpg);
	width:566px;
	height:232px;
	background-repeat: no-repeat;
	
}
div#popupArea td.goods10 table {
margin:120px 0px 0px 330px;
}
td.goods11 {
	background-image: url(../../construction/images/popup_goods08.jpg);
	width:566px;
	height:232px;
	background-repeat: no-repeat;
	
}
div#popupArea td.goods11 table {
margin:120px 0px 0px 330px;
}
td.goods12 {
	background-image: url(../../construction/images/popup_goods12.jpg);
	width:566px;
	height:232px;
	background-repeat: no-repeat;
	
}
div#popupArea td.goods12 table {
margin:120px 0px 0px 330px;
}
td.goods13 {
	background-image: url(../../construction/images/popup_goods13.jpg);
	width:566px;
	height:232px;
	background-repeat: no-repeat;
	
}
div#popupArea td.goods13 table {
margin:130px 0px 0px 330px;
}


#message01{display:block;}
#message02{display:none;}
#message03{display:none;}
#message04{display:none;}



/* 追記080808 採用情報
=====================================================================*/

.head_white4 {
	font-size: 12px;
	color:#FFFFFF;
	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", "Osaka";
	text-align: left;
}
	.saiyoutxt{
		font-size: 12px;
		color: #000000;
		font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", "Osaka";
		text-align: left;
		padding-top:22px;
	}
	.saiyouimg{
		text-align: right;
		padding-top:22px;
	}
	.saiyou_section font{
		line-height:1.3em;
	}
	.saiyou_section img{
		margin-bottom:5px;
	}
#popcap{
	background:#005bac;
	padding:5px 0px 5px 8px;
	color:#FFFFFF;
}
#inquerytable{
	width:720px;
	margin-top:10px;
}
#inquerytable th{
	background:#d8e697;
	padding:5px 10px;
	text-align:left;
	white-space:nowrap;
}
#inquerytable th span{
	color:#FF0000;
}

#inquerytable td{
	background:#efefef;
	padding:5px 10px;
}
#inquerytable td input.txt01{
	width:255px;
}
#inquerytable td input.txt02{
	width:530px;
}
#inquerytable td input.txt03{
	width:110px;
}
.btn_inquery01{
	width:95px;
	height:32px;
	padding:0px;
	margin:0px;
	border:none;
	/*background:url(./saiyou/imgs/btn_inquery01.gif) #E9E9E9;*/
	text-indent:-9999px;
	cursor: pointer;
	vertical-align:top;

}
.btn_inquery02{
	margin:0px 40px 0px 10px;
}
.btn_inquery04{
	width:95px;
	height:32px;
	padding:0px;
	margin:0px 40px 0px 0px;
	border:none;
	/*background:url(./saiyou/imgs/btn_inquery04.gif) #E9E9E9;*/
	cursor: pointer;
	vertical-align:top;
	font-size:1px;
}

#inquerytable td textarea{
	width:530px;
	height:50px;
}

#poptxt{
	background:#FFFFFF;
	padding:10px;
	text-align:center;
	line-height:1.4em;
}
#poptxt2{
	background:#FFFFFF;
	padding:10px;
	text-align:left;
	line-height:1.4em;
}
#popclose{
	background:#FFFFFF;
	text-align:right;
	padding:5px 10px 10px;
}
.mt10{
	margin-top:10px;
}


/* 追記080929 パラマウントNEWS Styles
=====================================================================*/
table.bannerRight {
margin:3px auto 0px auto;
}

table.bannerRight img{
margin:0px 0px 5px 0px;

}
td.newsAreaWrap {
padding:0px 0px 0px 10px;
}

td.title_newsArea {
	/*background-image: url(paranews/imgs/bg_news.gif);*/
	background-repeat: no-repeat;
	background-position: right top;
}
.newsContentsArea {
width:693px;
background-color:#e9e5e2;
margin-left:15px;
padding:15px 15px 10px 15px;
}
.newsInsideArea {
background-color:#ffffff;
padding:15px 10px 10px 10px;
}
.newsInsideArea p {
line-height:1.4;
text-indent:10px;
margin-bottom:5px;
padding:0px;
}
h1.newsH1 {
margin:0px;
padding:0px;
}
h2.newsH2 {
margin:10px 0px 0px 0px;
padding:0px;
}
h3.newsH3 {
font-size:14px;
font-style:normal;
margin:0px;
padding:0px;
}
h4.newsH4 {
margin:0px 0px 10px 0px;
padding:0px;
}
h5.newsH5 {
margin:1px 0px 1px 0px;
padding:0px;
}
.pic {
width:390px;
float:right;
padding-top:20px;
}
.title03 {
width:503px;
margin:0px auto 10px auto;
}
.title04 {
width:672px;
margin:20px auto 10px auto;
}
.renewArea {
background-color:#e9e5e2;
padding:10px 5px 10px 5px;
}
.renewArea p{
margin:0px;
padding:5px 0px 10px 10px;

}
.renewArea table {
margin:10px auto 20px auto;
}
p.indentP {
margin:0px;
padding:0px;
}
.newspopupArea {
width:670px;
}
table.g_table {
margin:30px 0px 0px 30px;
}
table.combtnArea {
text-align:left;
}
.data_btn {
width:605px;
text-align:right;
margin:10px 30px 10px 0px;
}

.noteTxt {
font-size:10px;
}

.mapArea {
	width:672px;
}

.mapTxt {
color:#FF0000;
}
/* 追記081106 パラマウントNEWS Styles
=====================================================================*/
.newsContentsArea02 {
width:693px;
background-color:#ffffff;
margin-left:15px;
padding:0px 15px 10px 15px;
}
.forexample {
text-align:center;

}
.howeffect {
text-align:center;
margin:20px 0px 20px 0px;
}
p.keizai_txt {
line-height:1.7;
margin-bottom:20px;
}
p.keizai_txt02 {
width:636px;
padding:15px;
line-height:1.7;
margin-bottom:20px;
background-color:#efefef;
}
.keizaiBanner {
text-align:center;
}
table.keizaiTable {
width:665px;
margin-left:3px;
}
table.keizaiTable th {
	background-color:#fabd00;
	text-align:center;
	padding:5px 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
}
table.keizaiTable td {
	background-color:#fee100;
	text-align:center;
	padding:5px 10px;
	padding:5px 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
}
table.keizaiTable th.thleft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
table.keizaiTable th.thleftBottom {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
table.keizaiTable th.thbottom2nd {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

table.keizaiTable td.thbottom3rd {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}





body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
table {
	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", "Osaka";
	color: #000000;
	font-size: 12px;
	line-height: 20px;
}


.head14 {
	font-size: 14px;
	line-height: 14px;
	color: #0000FF;
	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", "Osaka";
	font-weight: bold;
	text-align: right;
	padding: 3px 0 2px 0;
}
.head16 {
	font-size: 16px;
	line-height: 16px;
	color: #0000FF;
	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", "Osaka";
	font-weight: bold;
	text-align: left;
}
.head12 {
	font-size: 12px;
	line-height: 12px;
	color: #0000FF;
	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", "Osaka";
	font-weight: bold;
	text-align: left;
}

a:link { color: #0000FF; text-decoration: underline; }
a:visited { color: #0000FF; text-decoration: underline; }
a:hover { color: #FF6600; text-decoration: underline; }





.footer_e {
	font-size: 10px;
	line-height: 14px;
	color: #0000FF;
	font-family: Arial, Helvetica, Verdana;
	text-align: left;
}
.footer_j {
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	font-family: "ＭＳ Ｐゴシック", "Osaka", "ＭＳ ゴシック";
	font-weight: bold;
	text-align: right;
}



.boxgrey1 {
	border: 1px solid #D4D3D2;
	background-color: #F4F4F2;
}
.boxorange1 {
	border: 1px solid #FFCC33;
	background-color: #FFFFFF;
}
.head_onepoint {
	font-size: 14px;
	color: #FFCC33;
	font-weight: bold;
	text-align: left;
}



.head_orange {
	font-size: 14px;
	line-height: 14px;
	color: #FF6600;
	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", "Osaka";
	font-weight: bold;
	text-align: left;
}
.head_white {
	font-size: 14px;
	line-height: 14px;
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", "Osaka";
	font-weight: bold;
	text-align: left;
	padding: 5px 0 3px 0;
}
.head_white2 {
	font-size: 12px;
	line-height: 12px;
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", "Osaka";
	font-weight: bold;
	text-align: left;
	padding: 5px 0 3px 0;
}
.head_white3 {
	font-size: 26px;
	line-height: 30px;
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", "Osaka";
	font-weight: bold;
	text-align: left;
}
.orange {
	color: #FF6600;
}




.space_rl1 {
	padding: 10px 20px 10px 20px;
}
.border_black {
	border: 1px solid #000000;
	padding: 20px 6px 10px 6px;
}

.font14 {
	font-size: 14px;
}
.font16 {
	font-size: 16px;
}
.font18 {
	font-size: 18px;
}
.font20 {
	font-size: 20px;
	line-height: 24px;
}
.font11 {
	font-size: 11px;
	line-height: 14px;
}

.lineheight24 {
	line-height: 24px;
}
.lineheight16 {
	line-height: 16px;
}


#popcap{
	background:#005bac;
	padding:5px 0px 5px 8px;
	font-size:0.8em;
	color:#FFFFFF;
}
#poptxt{
	background:#FFFFFF;
	padding:10px;
	text-align:center;
	line-height:1.4em !important;
	font-size:0.8em;
}
#poptxt2{
	background:#FFFFFF;
	padding:10px;
	text-align:left;
	line-height:1.4em;
}
#popclose{
	font-size:0.8em;
	background:#FFFFFF;
	text-align:right;
	padding:5px 10px 10px;
}

/* 追記090120 パラトーンE
=====================================================================*/
span.font12red {
font-size:12px;
color:#FF0000;
}


/* 追記090403 ポップアップ
=====================================================================*/

.txt0406Area {
	width:490px;
	height:616px;
	background-image: url(../../news/images/090406_txt.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin:0px auto 0px auto;
}
img.btn090406 {
width:99px;
height:22px;
position:relative;
top:522px;
left:-85px;
}

