@charset "UTF-8";

/*============================================
=============================================

	common.css

=============================================
============================================*/

/*============================================
	settings
============================================*/
body {
	text-align: center;
}

body.default #contents {
	background: #FFF url(../img/common/bg_main.png) repeat-x 0 0;
}

body.fullsc #contents {
	background: #FFF url(../img/common/bg_main.png) repeat-x 0 -3px;
}

body.manual #contents {
	background: #FFF url(../img/common/bg_manual.png) repeat-x 0 0;
}

body.menu {
	width: 230px;
	margin: 0 auto;
	text-align: left;
	overflow-x: hidden;
}
/*============================================
	structure
============================================*/
#header .wrapper {
	margin: 0 auto;
	height: 50px;
	text-align: left;
}

#contents .wrapper {
	width: 974px;
	margin: 0 auto;
	text-align: left;
	overflow: hidden;
}

#contents .wrapperA {
	width: 1024px;
	margin: 0 auto;
	text-align: left;
	overflow: hidden;
}

#toppage #contents .wrapper {
	width: 1024px;
	margin: 0 auto;
	text-align: left;
	overflow: hidden;
}

div#footer .wrapper {
	width: 974px;
	margin: 0 auto;
	text-align: left;
	overflow: hidden;
}

/*============================================
	commmon
============================================*/
.mb5 {
	margin-bottom: 5px !important;
}

.mb10 {
	margin-bottom: 10px !important;
}

.mb15 {
	margin-bottom: 15px !important;
}

.mb20 {
	margin-bottom: 20px !important;
}

.mb30 {
	margin-bottom: 30px !important;
}

.mb40 {
	margin-bottom: 40px !important;
}

.dN {
	display: none;
}

/*============================================
	header
============================================*/
#header {
	position: relative;
	width: 974px;
	margin: 0 auto;
	height: 50px;
}

#header h1 {
	line-height: 0;
	position: absolute;
	top: 10px;
	left: 0px;
	z-index: 10;
	margin-right: 10px;
}

#header h1 span {
	margin-left: 20px;
	position: absolute;
	top: 15px;
}

#header .link {
	position: absolute;
	top: 50px;
	left: 50px;
}

#header .info {
	position: absolute;
	right: 0px;
	top: 3px;
	text-align: right;
}

#header .info .user {
	margin-bottom: 2px;
}

#header .info .user span {
	color: #3E85CC;
	font-weight: bold;
	margin-left: 7px;
}

#header .info .date {
	margin-bottom: 3px;
}

#header .info .logout {
	
}

/*============================================
	footer
============================================*/
div#footer {
	background: url('../img/common/bg_footer.png') repeat-x 0 0;
	text-align: left;
	height: 30px;
}

div#footer .wrapper {
	padding-top: 5px;
}

div#footer .logo {
	width: 110px;
	float: left;
}

div#footer .copyright {
	font-size: 10px;
	color: #666;
	font-family: Arial, sans-serif;
	float: left;
	width: 200px;
	padding: 5px 0 0 15px;
}

/*============================================
	main
============================================*/
#contents {
	padding: 3px 0 3px;
	overflow: hidden;
}

#main {
	width: 974px;
	float: left;
	position: relative left:3px;
}

.fullsc #main {
	width: 1024px;
	position: relative left:-1px;
}

#sub {
	width: 224px;
	float: left;
	position: relative left:3px;
}

#mainBox {
	
}

#mainBox .top {
	background: url(../img/common/box974wh_top.png) no-repeat 0 0;
	padding-top: 3px;
}

#mainBox .btm {
	background: url(../img/common/box974wh_btm.png) no-repeat 0 bottom;
	padding-bottom: 10px;
}

#mainBox .mdl {
	background: url(../img/common/box974wh_mdl.png) repeat-y 0 0;
	padding: 9px 20px 14px 21px;
}

.fullsc #mainBox {
	
}

.fullsc #mainBox .top {
	background: url(../img/common/box974wh_top.png) no-repeat 0 0;
	padding-top: 10px;
}

.fullsc #mainBox .btm {
	background: url(../img/common/box974wh_btm.png) no-repeat 0 bottom;
	padding-bottom: 10px;
}

.fullsc #mainBox .mdl {
	background: url(../img/common/box974wh_mdl.png) repeat-y 0 0;
	padding: 9px 5px 14px 21px;
}

#main h2.txt {
	background: url(../img/common/bg_title.jpg) no-repeat 0 0;
	padding: 12px 10px 10px 13px;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	margin-bottom: 5px;
}

.fullsc #main h2.txt {
	background: url(../img/common/bg_title_l.jpg) no-repeat 0 0;
	padding: 12px 10px 10px 13px;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	margin-bottom: 15px;
}

body.manual #main h2.txt {
	background: url(../img/common/bg_title_l_or.jpg) no-repeat 0 0;
	padding: 12px 10px 10px 13px;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	margin-bottom: 15px;
}

#main ul.pankuzu {
	margin-bottom: 8px;
}

#main ul.pankuzu li {
	display: inline;
	font-size: 12px;
}

div.comment {
	background: #E6E6E6;
	padding: 4px 7px;
	width: 930px;
	margin-bottom: 8px;
}

.fullsc div.comment {
	width: 1156px;
}

.fullsc div.commentInh {
	background: #E6E6E6;
	padding: 4px 7px;
	margin-bottom: 8px;
}

div.comment p, .fullsc div.commentInh p {
	color: #333;
	font-weight: bold;
}

div.notice {
	margin-bottom: 5px;
}

div.notice p {
	color: #FF0000;
}

div.formArea {
	width: 930px;
	border: 1px solid #85B2E0;
	padding: 5px;
	background: #FFFFEC;
}

.formAreaTab {
	width: 902px;
	border: 1px solid #85B2E0;
	border-width: 5px 1px 1px;
	padding: 13px;
	background: #FFFFEC;
}

.fullsc .formArea {
	width: 902px;
}

#colMan2 .colR .formArea {
	width: 532px;
}

.fullsc .formAreaTab {
	width: 1142px;
}

#main div.white, #main object.white {
	background: #FFFFFF;
}

/* table answerList*/
table.answerList {
	width: 900px;
	margin-bottom: 5px;
}

.fullsc table.answerList {
	width: 902px;
}

.fullsc #colMan2 .colR table.answerList {
	width: 534px;
	position: relative;
	left: -1px;
}

table.btnLess {
	margin-bottom: 0px !important;
}

table.answerList td, table.answerList th {
	border: 1px solid #FFFFEC;
	padding: 4px 5px;
}

table.answerList thead td, table.answerList thead th {
	padding: 5px;
	background: #C2D9EF;
}

table.answerList td.noborder {
	border-color: #FFFFEC #DFEBF7;
}

table.answerList th {
	width: 102px;
	background: #C2D9EF;
	border: 1px solid #FFFFEC;
}

table.answerList th span {
	color: #F00;
}

table.answerList td {
	width: 770px;
	background: #DFEBF7;
}

table.answerList td input {
	padding: 3px;
}

#main table.answerList td.noborderH, #main table.answerList th.noborderH
	{
	border-color: #FFFFEC #C2D9EF #FFFFEC #FFFFEC;
}

/* table answerList Double*/
#main table.double th {
	width: 132px;
	background: #C2D9EF;
	border: 1px solid #FFFFEC;
}

#main table.double td {
	width: 319px;
	background: #DFEBF7;
}

#colMan2 .colR table.double td {
	width: 131px;
}

#colMan2 .colR table.double td.col2 {
	width: 397px;
}

p.mainBtn {
	text-align: center;
}

ul.tab {
	overflow: hidden;
	line-height: 0;
}

ul.tab li {
	line-height: 0;
	display: block;
	width: 70px;
	float: left;
	margin: 0 5px 0 0;
}

ul.tab li a {
	zoom: 1;
	width: 70px;
}

ul.tab li.tabS {
	width: 60px;
}

ul.tab li.tabS a {
	width: 60px;
}

ul.tab li.tabM {
	width: 80px;
}

ul.tab li.tabM a {
	width: 80px;
}

ul.tab li.tabL {
	width: 90px;
}

ul.tab li.tabL a {
	width: 90px;
}

ul.tab li.tabLL {
	width: 110px;
}

ul.tab li.tabLL a {
	width: 110px;
}

/* form parts */
.selectS {
	width: 200px;
}

.selectSS {
	width: 100px;
}

.selectSSS {
	width: 50px;
}

.inputLL {
	width: 750px;
}

.inputL {
	width: 430px;
}

.inputM {
	width: 300px;
	height: 25px;
}

.inputM2 {
	width: 620px;
	height: 20px;
}

.inputMS {
	width: 150px;
}

.inputS {
	width: 90px;
}

.inputSS {
	width: 60px;
}

.inputSSS {
	width: 40px;
}

input.noborder {
	border: 1px solid #FFF;
}

/* bBox */
div.bBoxList {
	overflow: hidden;
}

div.bBox {
	/*	position:relative; */
	left: -1px;
	float: left;
	margin-right: 13px;
	_height: 100%;
}

div.withArr {
	margin-bottom: 5px;
}

#main div.bBoxLast {
	margin-right: 0;
}

div.bBox .le {
	padding-left: 10px;
	background-position: 0 0;
	background-repeat: no-repeat;
}

div.bBox .ri {
	padding-right: 10px;
	background-position: right 0;
	background-repeat: no-repeat;
}

div.bBox .cn {
	/*	position:relative; */
	padding: 22px 4px 0px 6px;
	height: 60px;
	background-position: 0 0;
	background-repeat: repeat-x;
	/*	border:1px solid #000; */
}

div.bBox .cn p.txt1 {
	font-weight: bold;
	color: #FFF;
	font-size: 14px;
	margin-right: 5px;
	/*	position:absolute; */
	padding: 0px 0px 0px 12px;
	background: url(../img/common/tri02_wh.png) no-repeat 0px 6px;
	/*	border:1px solid #000; */
	/*	height: 50px; */
}

div.bBox .cn p.txt2 {
	font-weight: bold;
	color: #FFF;
	font-size: 12px;
	margin-right: 5px;
	/*	position:absolute; */
	padding: 0 0 0 12px;
	/*	top: 8px; */
	background: url(../img/common/tri02_wh.png) no-repeat 0 6px;
}

div.bBox .cn p.txt2L {
	font-weight: normal;
	color: #FFF;
	font-size: 12px;
	position: absolute;
	top: 10px;
	left: 17px;
}

div.bBox .cn p.txt2Linput {
	position: absolute;
	top: 8px;
	left: 0px;
}

div.bBox .cn p.txt2R {
	font-weight: bold;
	color: #FFF;
	font-size: 14px;
	position: absolute;
	left: 90px;
	top: 8px;
	background: url(../img/common/tri02_wh.png) no-repeat 0 19px;
}

div.bBox .cn2 {
	position: relative;
	padding: 12px 4px 0px 6px;
	height: 60px;
	background-position: 0 0;
	background-repeat: repeat-x;
	/*	border:1px solid #000; */
}

div.bBox .cn2 p.txt2L {
	font-weight: normal;
	color: #FFF;
	font-size: 12px;
	position: absolute;
	top: 19px;
	left: 17px;
}

div.bBox .cn2 p.txt2Linput {
	position: absolute;
	top: 19px;
	left: 0px;
}

div.bBox .cn2 p.txt2R {
	font-weight: bold;
	color: #FFF;
	font-size: 14px;
	position: absolute;
	left: 90px;
	top: 19px;
	background: url(../img/common/tri02_wh.png) no-repeat 0 19px;
}

div.bBox .cn2 p.noTri {
	background-image: none;
	padding-left: 0;
}

div.bBox .cn2 p.btn {
	text-align: right;
	/*	border:1px solid #000; */
}

div.bBox .cn2 p.btn input {
	margin-right: 10px;
}

div.bBox .cn2 p.btn input.last {
	margin-right: 0px;
}

#top div.bBox .whwh .cn p, #top div.bBox .whiv .cn p {
	color: #333;
	font-size: 12px;
	font-weight: normal;
	line-height: 160%;
}

p span.hisshu {
	color: #333;
}

p span.sentaku {
	color: #333;
}

p span.hissen {
	color: #333;
}

p span.jiyu {
	color: #333;
}

#top div.bBox .whwh .cn p img, #top div.bBox .whiv .cn p img {
	/*	vertical-align: middle; */
	margin-right: 1px;
	margin-left: 3px;
}

div.bBox .cn p.noTri {
	background-image: none;
	padding-left: 0;
}

div.bBox .cn p.btn {
	text-align: right;
	/*	border:1px solid #000;*/
}

div.bBox .cn p.btn input {
	margin-right: 10px;
}

div.bBox .cn p.btn input.last {
	margin-right: 0px;
}

div.bBox .arrow {
	background-repeat: no-repeat;
	position: absolute;
	width: 34px;
	height: 26px;
	top: 53px;
	left: 30px;
	padding-bottom: 26px;
}

div.bBox .blwh .arrow {
	background: url(../img/common/arrow_blwh.png) no-repeat;
	position: absolute;
}

div.bBox .bliv .arrow {
	background: url(../img/common/arrow_bliv.png) no-repeat;
	position: absolute;
}

div.bBox .yewh .arrow {
	background: url(../img/common/arrow_yewh.png) no-repeat;
	position: absolute;
}

div.bBox .yeiv .arrow {
	background: url(../img/common/arrow_yeiv.png) no-repeat;
	position: absolute;
}

div.bBox .piwh .arrow {
	background: url(../img/common/arrow_piwh.png) no-repeat;
	position: absolute;
}

div.bBox .piiv .arrow {
	background: url(../img/common/arrow_piiv.png) no-repeat;
	position: absolute;
}

div.bBox .blwh .le {
	background-image: url(../img/common/bbox56bl_le.png);
}

div.bBox .bliv .le {
	background-image: url(../img/common/bbox56bl_le.png);
}

div.bBox .yewh .le {
	background-image: url(../img/common/bbox56ye_le.png);
}

div.bBox .yeiv .le {
	background-image: url(../img/common/bbox56ye_le.png);
}

div.bBox .piwh .le {
	background-image: url(../img/common/bbox56pi_le.png);
}

div.bBox .piiv .le {
	background-image: url(../img/common/bbox56pi_le.png);
}

div.bBox .whwh .le {
	background-image: url(../img/common/bbox56wh_le.png);
}

div.bBox .whiv .le {
	background-image: url(../img/common/bbox56wh_le.png);
}

div.bBox .blwh .ri {
	background-image: url(../img/common/bbox56bl_ri.png);
}

div.bBox .bliv .ri {
	background-image: url(../img/common/bbox56bl_ri.png);
}

div.bBox .yewh .ri {
	background-image: url(../img/common/bbox56ye_ri.png);
}

div.bBox .yeiv .ri {
	background-image: url(../img/common/bbox56ye_ri.png);
}

div.bBox .piwh .ri {
	background-image: url(../img/common/bbox56pi_ri.png);
}

div.bBox .piiv .ri {
	background-image: url(../img/common/bbox56pi_ri.png);
}

div.bBox .whwh .ri {
	background-image: url(../img/common/bbox56wh_ri.png);
}

div.bBox .whiv .ri {
	background-image: url(../img/common/bbox56wh_ri.png);
}

div.bBox .blwh .cn {
	background-image: url(../img/common/bbox56bl_cn.png);
}

div.bBox .bliv .cn {
	background-image: url(../img/common/bbox56bl_cn.png);
}

div.bBox .yewh .cn {
	background-image: url(../img/common/bbox56ye_cn.png);
}

div.bBox .yeiv .cn {
	background-image: url(../img/common/bbox56ye_cn.png);
}

div.bBox .piwh .cn {
	background-image: url(../img/common/bbox56pi_cn.png);
}

div.bBox .piiv .cn {
	background-image: url(../img/common/bbox56pi_cn.png);
}

div.bBox .whwh .cn {
	background-image: url(../img/common/bbox56wh_cn.png);
}

div.bBox .whiv .cn {
	background-image: url(../img/common/bbox56wh_cn.png);
}

div.bBox .bliv .cn2 {
	background-image: url(../img/common/bbox56bl_cn.png);
}

div.bBox .yewh .cn2 {
	background-image: url(../img/common/bbox56ye_cn.png);
}

div.bBox .whwh .cn2 {
	background-image: url(../img/common/bbox56wh_cn.png);
}

/* iframe */
.ifrL {
	width: 900px;
	height: 500px;
	border: 1px solid #CCC;
}

.ifrM {
	width: 900px;
	height: 328px;
	border: 1px solid #CCC;
}

.ifrS {
	width: 900px;
	height: 235px;
	border: 1px solid #CCC;
}

.ifrSS {
	width: 900px;
	height: 140px;
	border: 1px solid #CCC;
}

#main object.inArea {
	width: 900px;
}

.ifrLK {
	width: 178px;
	height: 500px;
	border: 1px solid #CCC;
}

.ifrLW {
	width: 800px;
	height: 500px;
	border: 1px solid #CCC;
}

.ifrRK {
	width: 548px;
	height: 300px;
	border: 1px solid #CCC;
}

.ifrRS {
	width: 1138px;
	height: 300px;
	border: 1px solid #CCC;
}

.ifrTW {
	width: 1140px;
	height: 500px;
	border: 1px solid #CCC;
}
/*============================================
	sub
============================================*/
.box224Or {
	
}

.box224Or .top {
	background: url(../img/side/box224or_top.png) no-repeat 0 0;
	padding-top: 10px;
	margin-bottom: 5px;
}

.box224Or .btm {
	background: url(../img/side/box224or_btm.png) no-repeat 0 bottom;
	padding-bottom: 10px;
}

.box224Or .mdl {
	background: url(../img/side/box224or_mdl.png) repeat-y 0 0;
	padding: 0 9px 5px;
	text-align: left;
}

#toppage .box224Or .mdl {
	background: url(../img/side/box224or_mdl.png) repeat-y 0 0;
	padding: 0 9px 5px;
	text-align: left;
}

.box224Bl .top {
	background: url(../img/side/box224bl_top.png) no-repeat 0 0;
	padding-top: 10px;
}

.box224Bl .btm {
	background: url(../img/side/box224bl_btm.png) no-repeat 0 bottom;
	padding-bottom: 10px;
	margin-bottom: 5px;
}

.box224Bl .btmar {
	background: url(../img/side/box224bl_btm_ar.png) no-repeat 0 bottom;
	padding-bottom: 38px;
}

.box224Bl .mdl {
	background: url(../img/side/box224bl_mdl.png) repeat-y 0 0;
	padding: 0 9px 5px;
	text-align: left;
}

#toppage .box224Bl .mdl {
	background: url(../img/side/box224bl_mdl.png) repeat-y 0 0;
	padding: 0 9px 5px;
}

#sub div.last .btm {
	margin-bottom: 0px;
}

#sub h2 {
	margin-bottom: 5px;
	padding: 6px 6px 0;
}

#toppage #sub h2 {
	text-align: center;
}

#sub h2.button {
	margin-bottom: 5px;
	padding: 0;
}

/* button list */
#sub .btnList {
	padding: 0 0 0 6px;
}

#sub .btnList li {
	line-height: 0;
	margin-bottom: 6px;
}

#sub .btnList li.last {
	margin-bottom: 0px;
}

/* link list */
#sub .linkList {
	padding: 0 0 0 7px;
	margin-bottom: 5px;
}

#sub .linkList li {
	margin-bottom: 1px;
	display: block;
	width: 210px;
	font-weight: bold;
}

#sub .linkList li a {
	display: block;
	width: 190px;
	padding: 5px 5px 5px 5px;
	background: #FFF;
	/*	padding:5px 5px 5px 23px;
	background: #FFF url(../img/common/tri01.png) no-repeat 8px 10px; */
}

#sub .linkList li a:hover {
	background-color: #C0DBEF;
}

#sub .linkList li a.ex {
	display: block;
	width: 190px;
	padding: 5px 5px 5px 5px;
	background: #FFF;
	/*	padding:5px 5px 5px 23px;
	background: #FFF url(../img/common/ico_external.gif) no-repeat 8px 10px; */
}

#sub .linkList li a.ex:hover {
	background-color: #C0DBEF;
}

#sub .linkList li.last {
	margin-bottom: 0px;
}

/*============================================
	login
============================================*/
#login #box {
	position: absolute;
	width: 508px;
	height: 378px;
	top: 50%;
	left: 50%;
	margin-left: -254px;
	margin-top: -189px;
	background: url(../img/login/bg_login.jpg) no-repeat 0 0;
}

#login #box dl {
	position: absolute;
	top: 209px;
	left: 106px;
}

#login #box dt {
	position: absolute;
	padding-top: 5px;
	margin-bottom: 10px;
	left: 0px;
}

#login #box dd {
	margin: 0 0 10px 77px;
}

#login #box dd input {
	width: 210px;
	height: 14px;
	padding: 3px;
}

#login #box dd select {
	width: 216px;
	height: 22px;
	padding: 3px;
}

#login #box p.button {
	position: absolute;
	top: 310px;
	left: 104px;
}

#login #box p.notice {
	position: absolute;
	top: 351px;
	left: 104px;
	color: #FF0000;
}

#login #box p.caution {
	position: absolute;
	top: 400px;
	left: 104px;
	color: #FF0000;
	text-align: left;
}
/*============================================
	login_admini
============================================*/
#login_admini #box {
	position: absolute;
	width: 508px;
	height: 378px;
	top: 50%;
	left: 50%;
	margin-left: -254px;
	margin-top: -189px;
	background: url(../img/login/bg_login_admini.jpg) no-repeat 0 0;
}

#login_admini #box dl {
	position: absolute;
	top: 209px;
	left: 106px;
}

#login_admini #box dt {
	position: absolute;
	padding-top: 5px;
	margin-bottom: 10px;
	left: 0px;
}

#login_admini #box dd {
	margin: 0 0 10px 77px;
}

#login_admini #box dd input {
	width: 210px;
	height: 14px;
	padding: 3px;
}

#login_admini #box p.button {
	position: absolute;
	top: 291px;
	left: 104px;
}

/*============================================
	top
============================================*/
#toppage #main {
	width: 760px;
	float: left;
	position: relative;
}

#toppage #sub {
	width: 224px;
	/*	float:right;*/
	position: relative /*	left:3px;*/
}

#toppage #main #arrow {
	background: url(../img/common/arrow_alpha_bl.png) no-repeat 0 0;
	width: 54px;
	height: 67px;
	position: absolute;
	z-index: 50;
	top: 20px;
	left: 810px;
}

#topBox {
	
}

#topBox .top {
	/*	background: url('../img/top/box814bl_top.png') no-repeat 0 0;*/
	padding-top: 10px;
}

#topBox .btm {
	/*	background: url('../img/top/box814bl_btm.png') no-repeat 0 bottom; */
	padding-bottom: 10px;
}

#topBox .mdl {
	/*	background: url('../img/top/box814bl_mdl.png') repeat-y 0 0;*/
	padding: 9px 19px;
}

#topBox .boxes {
	width: 750px;
	overflow: hidden;
}

#topBox .boxes .cld {
	width: 240px;
	background: #C2D9EF url(../img/top/box240blbl_btm.gif) no-repeat 0
		bottom;
}

#topBox .boxes .cld .btnList {
	padding: 15px 15px 17px 19px;
}

#topBox .boxes .cld .btnList li {
	line-height: 0;
	margin-bottom: 10px;
}

#topBox .boxes .cld .btnList li.last {
	margin-bottom: 0px;
}

#topBox .boxes .box1 {
	float: left;
	margin-right: 5px;
	/*	border:1px solid #000;*/
}

#topBox .boxes .box2 {
	float: left;
	margin-right: 5px;
	/*	border:1px solid #000;*/
}

#topBox .boxes .box3 {
	float: left;
	margin-right: 5px;
	/*	border:1px solid #000;*/
}

/*============================================
	fullscreen header
============================================*/
#fullHeader {
	width: 1170px;
	overflow: hidden;
	position: relative;
	top: -5px;
	margin-bottom: 0;
}

.fullsc h1 {
	width: 200px;
	float: left;
	line-height: 0;
}

.fullsc #hdInfoFull {
	text-align: right;
	width: 400px;
	float: right;
	position: relative;
	top: -3px;
	line-height: 0;
}

.fullsc #hdInfoFull p {
	line-height: 0;
}

.fullsc #hdInfoFull span {
	margin-right: 10px;
	position: relative;
	top: -4px;
}

/*============================================
	manual
============================================*/
div#colMan {
	width: 1210px;
	overflow: hidden;
}

div#colMan .colL {
	width: 185px;
	float: left;
}

div#colMan .colR {
	width: 970px;
	float: left;
}

div#colMan object {
	border: 1px solid #85B2E0;
	border-top-width: 4px;
	height: 895px;
	overflow-x: hidden;
	overflow-y: scroll;
}

div#colMan .colL object {
	width: 183px;
}

div#colMan .colR object {
	width: 968px;
}

div#colMan2 {
	width: 1210px;
	overflow: hidden;
}

div#colMan2 .colL {
	width: 598px;
	float: left;
	background: url(../img/common/arrow_s.jpg) no-repeat right center;
}

div#colMan2 .colR {
	width: 583px;
	height: 300px float: left;
	overflow-x: hidden;
	overflow-y: scroll;
}

div#colMan2 object {
	border: 1px solid #85B2E0;
	border-top-width: 4px;
	overflow-x: hidden;
	overflow-y: scroll;
}

div#colMan2 .colL object {
	width: 560px;
	height: 362px;
	border-width: 1px;
}

div#colMan2 .colR object {
	width: 530px;
	height: 106px;
}

object.manRoom {
	width: 1138px;
	height: 366px;
	border: 1px solid #CCCCCC;
}