@charset "UTF-8";
/* CSS Document */

/*
body:#FFFFFF
title:6392bc
*/

/* formatting style
-----------------------------------------*/
* {
	font-style: normal;
	margin: 0px;
	padding: 0px;
}

html { 
	font-family: "メイリオ",sans-serif;
} 

body.adminbody {
	color: #222222;
	line-height: 160%;
	margin: 0px;
	padding: 0px;
	font-size: 90%;
	background-color: #FFFFFF;
	letter-spacing: 0;
	border-top: 5px solid #6392bc;
	width:100%;
	height:100%;
}


hr {
	display:none;
}

p.line {
	border-bottom: 1px dotted;
	margin:5px 0 5px 0;
}

h1,h2,h3,h4,h5,h6 {
	margin: 0px;
	padding: 0px;
}

ul {
	margin: 0px;
	padding: 0px;
}


br {
	letter-spacing: 0;
}


.f08em{ font-size: 0.8em; }
.f09em{ font-size: 0.9em; }
.f10em{ font-size: 1.0em; }
.f11em{ font-size: 1.1em; }
.f12em{ font-size: 1.2em; }
.f13em{ font-size: 1.3em; }
.f14em{ font-size: 1.4em; }
.f15em{ font-size: 1.5em; }
.f16em{ font-size: 1.6em; }
.f17em{ font-size: 1.7em; }
.f18em{ font-size: 1.8em; }
.f19em{ font-size: 1.9em; }
.f20em{ font-size: 2.0em; }
.f21em{ font-size: 2.1em; }
.f22em{ font-size: 2.2em; }
.f23em{ font-size: 2.3em; }
.f24em{ font-size: 2.4em; }

.f8pt{ font-size: 8.5pt!important; }
.f9pt{ font-size: 9.0pt!important; }
.f10pt{ font-size: 10pt!important; }
.f11pt{ font-size: 11pt!important; }
.f12pt{ font-size: 12pt!important; }
.f13pt{ font-size: 13pt!important; }
.f14pt{ font-size: 14pt!important; }
.f15pt{ font-size: 15pt!important; }
.f16pt{ font-size: 16pt!important; }
.f17pt{ font-size: 17pt!important; }
.f18pt{ font-size: 18pt!important; }
.f19pt{ font-size: 19pt!important; }
.f20pt{ font-size: 20pt!important; }
.f21pt{ font-size: 21pt!important; }
.f22pt{ font-size: 22pt!important; }
.f23pt{ font-size: 23pt!important; }
.f24pt{ font-size: 24pt!important; }

.f8px{ font-size: 8.5px!important; }
.f9px{ font-size: 9.0px!important; }
.f10px{ font-size: 10px!important; }
.f11px{ font-size: 11px!important; }




/* link style
-----------------------------------------*/
a img {
	border-style: none;
}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	color: #333;
	text-decoration: none;
}
a:hover {
	color: #666;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
/* basic layout
-----------------------------------------*/

#header {
	background-color: #FFFFFF;
}

#header-inner {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
	background-color: #FFFFFF;
}

#pagebody {
	background-color: #FFFFFF;
	overflow: hidden;
	position: relative;
	padding-top: 3px;
}

#pagebody-inner {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	margin-bottom: 10px;
}

#scroll {
	clear: both;
	background-color: #6392bc;
}

#scroll-inner {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
}

#footer {
	background-color: #6A98CB;
}

#copyright {
	font-size: 80%;
}

#copyright-inner {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}

/* content layout
-----------------------------------------*/

#content {
	float: left;
	margin: 0px;
	width: 100%;
}

#content-login {
	margin: auto;
	width: 500px;
}

#content-pop {
	margin: auto;
	width: 680px;
}

#content-inner {
	background-position: top;
	margin: 0px;
	padding: 0px 0px 25px;
	margin-left: 190px;
}

#content-inner h2 {
	font-size: 100%;
	font-weight: bolder;
	color: #FFF;
	background-color: #6392bc;
	padding: 3px;
	margin-bottom: 15px;
}

#content-inner h3 {
	font-size: 80%;
	font-weight: normal;
	color: #FFF;
	background-color: #6392bc;
	padding: 0px 0 0 6px;
	margin:0 0 5px 0;
}


#content-inner table.main {
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
}

#content-inner table tr {
}

#content-inner table tr.bgColor {
	background-color: #6392bc;
	color: #FFF;
}

#content-inner table tr.list{
}

#content-inner table tr.list:hover {
	background-color: #f0f0f0;
	cursor:pointer;
}

#content-inner table td.list{
	border-right: 1px solid #CCC;
	padding: 2px  6px 2px 6px;
	border-bottom: 1px solid #CCC;
	text-align: left;
}

#content-inner table td.main{
	font-size:80%;
	border-right: 1px solid #CCC;
	padding: 5px;
	border-bottom: 1px solid #CCC;
	text-align: left;
}

#content-inner table td.moreLeft {
	background-color: #f0f0f0;
	text-align: left;
	vertical-align: top;
	border-right: 1px solid #CCC;
	padding: 6px;
	border-bottom: 1px solid #CCC;
}

#content-inner table tr.detailtr {
	background-color: #f0f0f0;
	text-align: left;
	vertical-align: top;
	border-right: 1px solid #CCC;
	padding: 6px;
	border-bottom: 1px solid #CCC;
}

#content-inner table td.moreLeft2 {
	background-color: #f0f0f0;
	text-align: center;
	vertical-align: top;
	border-right: 1px solid #CCC;
	padding: 6px;
	border-bottom: 1px solid #CCC;
}

#content-inner table td.moreRight {
	text-align: left;
	vertical-align: top;
	border-right: 1px solid #CCC;
	padding: 6px;
	border-bottom: 1px solid #CCC;
}


#content-inner table.noline{
	border:none;
	margin:0px;
	padding:0px;
	height:50px;
}

#content-inner table.noline tr{
	border:none;
	margin:0px;
	padding:0px;
}

#content-inner table.noline td{
	border:none;
	margin:0px;
	padding:0 10px 0 0;
}

#content-inner table.nolinedate{
	border:none;
	margin:0px;
	padding:0px;
}

#content-inner table.nolinedate tr{
	border:none;
	margin:0px;
	padding:0px;
}

#content-inner table.nolinedate td{
	border:none;
	margin:0px;
	padding:0 10px 0 0;
}

.search th{
	background-color: #f0f0f0;
	text-align: left;
	vertical-align: top;
	border1: 1px solid #CCC;
	padding: 5px;
	font-weight: normal;
	font-size: 0.8em;
}
.search td{
	padding: 0 5px;
}

/* sidebar layout
-----------------------------------------*/

#sideBar {
	float: left;
	margin: 0 5px;
	margin-left: -100%;
	width: 180px;
}

.sideMenu {
	margin-bottom: 25px;
}

.sideMenu h2 {
	font-size: 90%;
	font-weight: bolder;
	color: #FFF;
	background-color: #6392bc;
	margin: 0px;
	padding: 3px;
}

.sideMenu ul {
}

.sideMenu li {
	margin-bottom: 0px;
	border-bottom: 1px dotted #666;
}

.sideMenu li a {
	display: block;
	background-color: #f0f0f0;
	padding: 5px 10px 5px 18px;
	background-image: url(../images/sideNavi_li_img.gif);
	background-repeat: no-repeat;
	background-position: 5px 12px;
	font-size: 90%;
}

.sideMenu li a:hover {
	background-color: #CCC;
}




/* scroll layout
-----------------------------------------*/

#scroll a {
	color: #FFF;
	font-size: 90%;
}

#scroll a:hover {
}
.redTxt {
	color: #900;
}


#pagemenu {
	position: relative;
	clear: both;
	font-size: 75%;
	list-style-type: none;
	padding: 0px;
	overflow: hidden;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#pagemenu ul li {
	width:30px;
	float:left;
	background-repeat: no-repeat;
	list-style-type: none;
	margin-right: 3px;
	margin-bottom: 4px;
	text-align: center;
	display: block;
}

#pagemenu ul li a {
	background-color: #6392bc;
	border: 1px solid #6392bc;
	color: #FFF;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	display: block;
}

#pagemenu ul li a:hover {
	background-color: #F6F6F6;
	color: #6392bc;
	border: 1px solid #6392bc;
}

#pagemenu ul li.stey {
	background-color: #6392bc;
	color: #FFF;
	padding-top: 3px;
	padding-bottom: 3px;
}


a.button{
font-size:0.75em;
display:block;
padding:3px 20px;
text-align:center;
border:2px solid;
border-color:#aaaaaa #444444 #444444 #aaaaaa;
background:#cccccc;
}

a.button:hover{
background:#777777;
color:#ffffff;
}

input[type="button"] {
	font-size:0.75em;
	padding:3px 20px;
	text-align:center;
	border:2px solid;
	border-color:#aaaaaa #444444 #444444 #aaaaaa;
	background:#cccccc;
}


/* ヘッダ固定のCSS */
.tablelock1 thead{
    display:block;   
    width:100%; /* 500px - スクロールバー */
}
.tablelock1 tbody{
    overflow-x: hidden;
    overflow-y: auto;
    -ms-overflow-x: hidden;
    -ms-overflow-y: auto;
    position: absolute;
    display:block;
    height: 500px;
    width:100%;
}

@media (max-width: 730px){
#content-inner {
	background-position: top;
	margin: 0px;
	padding: 0px 0px 25px;
	margin-left: 0px;
}
}

.fll{float:left;}
.flr{float:right;}
.flc{clear:both;}

.w1p{width: 1px;}
.w2p{width: 2px;}
.w3p{width: 3px;}
.w4p{width: 4px;}
.w5p{width: 5px;}
.w6p{width: 6px;}
.w7p{width: 7px;}
.w8p{width: 8px;}
.w9p{width: 9px;}
.w10p{width:10px;}
.w11p{width:11px;}
.w12p{width:12px;}
.w13p{width:13px;}
.w14p{width:14px;}
.w15p{width:15px;}
.w16p{width:16px;}
.w17p{width:17px;}
.w18p{width:18px;}
.w19p{width:19px;}
.w20p{width:20px;}
.w21p{width: 21px;}
.w22p{width: 22px;}
.w23p{width: 23px;}
.w24p{width: 24px;}
.w25p{width: 25px;}
.w26p{width: 26px;}
.w27p{width: 27px;}
.w28p{width: 28px;}
.w29p{width: 29px;}
.w30p{width: 30px;}
.w31p{width: 31px;}
.w32p{width: 32px;}
.w33p{width: 33px;}
.w34p{width: 34px;}
.w35p{width: 35px;}
.w36p{width: 36px;}
.w37p{width: 37px;}
.w38p{width: 38px;}
.w39p{width: 39px;}
.w40p{width: 40px;}
.w41p{width: 41px;}
.w42p{width: 42px;}
.w43p{width: 43px;}
.w44p{width: 44px;}
.w45p{width: 45px;}
.w46p{width: 46px;}
.w47p{width: 47px;}
.w48p{width: 48px;}
.w49p{width: 49px;}
.w50p{width: 50px;}
.w51p{width: 51px;}
.w52p{width: 52px;}
.w53p{width: 53px;}
.w54p{width: 54px;}
.w55p{width: 55px;}
.w56p{width: 56px;}
.w57p{width: 57px;}
.w58p{width: 58px;}
.w59p{width: 59px;}
.w60p{width: 60px;}
.w61p{width: 61px;}
.w62p{width: 62px;}
.w63p{width: 63px;}
.w64p{width: 64px;}
.w65p{width: 65px;}
.w66p{width: 66px;}
.w67p{width: 67px;}
.w68p{width: 68px;}
.w69p{width: 69px;}
.w70p{width: 70px;}
.w71p{width: 71px;}
.w72p{width: 72px;}
.w73p{width: 73px;}
.w74p{width: 74px;}
.w75p{width: 75px;}
.w76p{width: 76px;}
.w77p{width: 77px;}
.w78p{width: 78px;}
.w79p{width: 79px;}
.w80p{width: 80px;}
.w81p{width: 81px;}
.w82p{width: 82px;}
.w83p{width: 83px;}
.w84p{width: 84px;}
.w85p{width: 85px;}
.w86p{width: 86px;}
.w87p{width: 87px;}
.w88p{width: 88px;}
.w89p{width: 89px;}
.w90p{width: 90px;}
.w91p{width: 91px;}
.w92p{width: 92px;}
.w93p{width: 93px;}
.w94p{width: 94px;}
.w95p{width: 95px;}
.w96p{width: 96px;}
.w97p{width: 97px;}
.w98p{width: 98px;}
.w99p{width: 99px;}
.w100p{width:100px;}
.w101p{width:101px;}
.w102p{width:102px;}
.w103p{width:103px;}
.w104p{width:104px;}
.w105p{width:105px;}
.w106p{width:106px;}
.w107p{width:107px;}
.w108p{width:108px;}
.w109p{width:109px;}
.w110p{width:110px;}
.w111p{width:111px;}
.w112p{width:112px;}
.w113p{width:113px;}
.w114p{width:114px;}
.w115p{width:115px;}
.w116p{width:116px;}
.w117p{width:117px;}
.w118p{width:118px;}
.w119p{width:119px;}
.w120p{width:120px;}
.w121p{width:121px;}
.w122p{width:122px;}
.w123p{width:123px;}
.w124p{width:124px;}
.w125p{width:125px;}
.w126p{width:126px;}
.w127p{width:127px;}
.w128p{width:128px;}
.w129p{width:129px;}
.w130p{width:130px;}
.w131p{width:131px;}
.w132p{width:132px;}
.w133p{width:133px;}
.w134p{width:134px;}
.w135p{width:135px;}
.w136p{width:136px;}
.w137p{width:137px;}
.w138p{width:138px;}
.w139p{width:139px;}
.w140p{width:140px;}
.w141p{width:141px;}
.w142p{width:142px;}
.w143p{width:143px;}
.w144p{width:144px;}
.w145p{width:145px;}
.w146p{width:146px;}
.w147p{width:147px;}
.w148p{width:148px;}
.w149p{width:149px;}
.w150p{width:150px;}
.w151p{width:151px;}
.w152p{width:152px;}
.w153p{width:153px;}
.w154p{width:154px;}
.w155p{width:155px;}
.w156p{width:156px;}
.w157p{width:157px;}
.w158p{width:158px;}
.w159p{width:159px;}
.w160p{width:160px;}
.w161p{width:161px;}
.w162p{width:162px;}
.w163p{width:163px;}
.w164p{width:164px;}
.w165p{width:165px;}
.w166p{width:166px;}
.w167p{width:167px;}
.w168p{width:168px;}
.w169p{width:169px;}
.w170p{width:170px;}
.w171p{width:171px;}
.w172p{width:172px;}
.w173p{width:173px;}
.w174p{width:174px;}
.w175p{width:175px;}
.w176p{width:176px;}
.w177p{width:177px;}
.w178p{width:178px;}
.w179p{width:179px;}
.w180p{width:180px;}
.w181p{width:181px;}
.w182p{width:182px;}
.w183p{width:183px;}
.w184p{width:184px;}
.w185p{width:185px;}
.w186p{width:186px;}
.w187p{width:187px;}
.w188p{width:188px;}
.w189p{width:189px;}
.w190p{width:190px;}
.w191p{width:191px;}
.w192p{width:192px;}
.w193p{width:193px;}
.w194p{width:194px;}
.w195p{width:195px;}
.w196p{width:196px;}
.w197p{width:197px;}
.w198p{width:198px;}
.w199p{width:199px;}
.w200p{width:200px;}
.w201p{width:201px;}
.w202p{width:202px;}
.w203p{width:203px;}
.w204p{width:204px;}
.w205p{width:205px;}
.w206p{width:206px;}
.w207p{width:207px;}
.w208p{width:208px;}
.w209p{width:209px;}
.w210p{width:210px;}
.w211p{width:211px;}
.w212p{width:212px;}
.w213p{width:213px;}
.w214p{width:214px;}
.w215p{width:215px;}
.w216p{width:216px;}
.w217p{width:217px;}
.w218p{width:218px;}
.w219p{width:219px;}
.w220p{width:220px;}
.w221p{width:221px;}
.w222p{width:222px;}
.w223p{width:223px;}
.w224p{width:224px;}
.w225p{width:225px;}
.w226p{width:226px;}
.w227p{width:227px;}
.w228p{width:228px;}
.w229p{width:229px;}
.w230p{width:230px;}
.w231p{width:231px;}
.w232p{width:232px;}
.w233p{width:233px;}
.w234p{width:234px;}
.w235p{width:235px;}
.w236p{width:236px;}
.w237p{width:237px;}
.w238p{width:238px;}
.w239p{width:239px;}
.w240p{width:240px;}
.w241p{width:241px;}
.w242p{width:242px;}
.w243p{width:243px;}
.w244p{width:244px;}
.w245p{width:245px;}
.w246p{width:246px;}
.w247p{width:247px;}
.w248p{width:248px;}
.w249p{width:249px;}
.w250p{width:250px;}
.w251p{width:251px;}
.w252p{width:252px;}
.w253p{width:253px;}
.w254p{width:254px;}
.w255p{width:255px;}
.w256p{width:256px;}
.w257p{width:257px;}
.w258p{width:258px;}
.w259p{width:259px;}
.w260p{width:260px;}
.w261p{width:261px;}
.w262p{width:262px;}
.w263p{width:263px;}
.w264p{width:264px;}
.w265p{width:265px;}
.w266p{width:266px;}
.w267p{width:267px;}
.w268p{width:268px;}
.w269p{width:269px;}
.w270p{width:270px;}
.w271p{width:271px;}
.w272p{width:272px;}
.w273p{width:273px;}
.w274p{width:274px;}
.w275p{width:275px;}
.w276p{width:276px;}
.w277p{width:277px;}
.w278p{width:278px;}
.w279p{width:279px;}
.w280p{width:280px;}
.w281p{width:281px;}
.w282p{width:282px;}
.w283p{width:283px;}
.w284p{width:284px;}
.w285p{width:285px;}
.w286p{width:286px;}
.w287p{width:287px;}
.w288p{width:288px;}
.w289p{width:289px;}
.w290p{width:290px;}
.w291p{width:291px;}
.w292p{width:292px;}
.w293p{width:293px;}
.w294p{width:294px;}
.w295p{width:295px;}
.w296p{width:296px;}
.w297p{width:297px;}
.w298p{width:298px;}
.w299p{width:299px;}
.w300p{width:300px;}
.w301p{width:301px;}
.w302p{width:302px;}
.w303p{width:303px;}
.w304p{width:304px;}
.w305p{width:305px;}
.w306p{width:306px;}
.w307p{width:307px;}
.w308p{width:308px;}
.w309p{width:309px;}
.w310p{width:310px;}
.w311p{width:311px;}
.w312p{width:312px;}
.w313p{width:313px;}
.w314p{width:314px;}
.w315p{width:315px;}
.w316p{width:316px;}
.w317p{width:317px;}
.w318p{width:318px;}
.w319p{width:319px;}
.w320p{width:320px;}
.w321p{width:321px;}
.w322p{width:322px;}
.w323p{width:323px;}
.w324p{width:324px;}
.w325p{width:325px;}
.w326p{width:326px;}
.w327p{width:327px;}
.w328p{width:328px;}
.w329p{width:329px;}
.w330p{width:330px;}
.w331p{width:331px;}
.w332p{width:332px;}
.w333p{width:333px;}
.w334p{width:334px;}
.w335p{width:335px;}
.w336p{width:336px;}
.w337p{width:337px;}
.w338p{width:338px;}
.w339p{width:339px;}
.w340p{width:340px;}
.w341p{width:341px;}
.w342p{width:342px;}
.w343p{width:343px;}
.w344p{width:344px;}
.w345p{width:345px;}
.w346p{width:346px;}
.w347p{width:347px;}
.w348p{width:348px;}
.w349p{width:349px;}
.w350p{width:350px;}
.w351p{width:351px;}
.w352p{width:352px;}
.w353p{width:353px;}
.w354p{width:354px;}
.w355p{width:355px;}
.w356p{width:356px;}
.w357p{width:357px;}
.w358p{width:358px;}
.w359p{width:359px;}
.w360p{width:360px;}
.w361p{width:361px;}
.w362p{width:362px;}
.w363p{width:363px;}
.w364p{width:364px;}
.w365p{width:365px;}
.w366p{width:366px;}
.w367p{width:367px;}
.w368p{width:368px;}
.w369p{width:369px;}
.w370p{width:370px;}


.w1{width:1%;}
.w2{width:2%;}
.w3{width:3%;}
.w4{width:4%;}
.w5{width:5%;}
.w6{width:6%;}
.w7{width:7%;}
.w8{width:8%;}
.w9{width:9%;}
.w10{width:10%;}
.w11{width:11%;}
.w12{width:12%;}
.w13{width:13%;}
.w14{width:14%;}
.w15{width:15%;}
.w16{width:16%;}
.w17{width:17%;}
.w18{width:18%;}
.w19{width:19%;}
.w20{width:20%;}
.w21{width:21%;}
.w22{width:22%;}
.w23{width:23%;}
.w24{width:24%;}
.w25{width:25%;}
.w26{width:26%;}
.w27{width:27%;}
.w28{width:28%;}
.w29{width:29%;}
.w30{width:30%;}
.w31{width:31%;}
.w32{width:32%;}
.w33{width:33%;}
.w34{width:34%;}
.w35{width:35%;}
.w36{width:36%;}
.w37{width:37%;}
.w38{width:38%;}
.w39{width:39%;}
.w40{width:40%;}
.w41{width:41%;}
.w42{width:42%;}
.w43{width:43%;}
.w44{width:44%;}
.w45{width:45%;}
.w46{width:46%;}
.w47{width:47%;}
.w48{width:48%;}
.w49{width:49%;}
.w50{width:50%;}
.w51{width:51%;}
.w52{width:52%;}
.w53{width:53%;}
.w54{width:54%;}
.w55{width:55%;}
.w56{width:56%;}
.w57{width:57%;}
.w58{width:58%;}
.w59{width:59%;}
.w60{width:60%;}
.w61{width:61%;}
.w62{width:62%;}
.w63{width:63%;}
.w64{width:64%;}
.w65{width:65%;}
.w66{width:66%;}
.w67{width:67%;}
.w68{width:68%;}
.w69{width:69%;}
.w70{width:70%;}
.w71{width:71%;}
.w72{width:72%;}
.w73{width:73%;}
.w74{width:74%;}
.w75{width:75%;}
.w76{width:76%;}
.w77{width:77%;}
.w78{width:78%;}
.w79{width:79%;}
.w80{width:80%;}
.w81{width:81%;}
.w82{width:82%;}
.w83{width:83%;}
.w84{width:84%;}
.w85{width:85%;}
.w86{width:86%;}
.w87{width:87%;}
.w88{width:88%;}
.w89{width:89%;}
.w90{width:90%;}
.w91{width:91%;}
.w92{width:92%;}
.w93{width:93%;}
.w94{width:94%;}
.w95{width:95%;}
.w96{width:96%;}
.w97{width:97%;}
.w98{width:98%;}
.w99{width:99%;}
.w100{width:100%;}

.h10{height:10px;}
.h11{height:11px;}
.h12{height:12px;}
.h13{height:13px;}
.h14{height:14px;}
.h15{height:15px;}
.h16{height:16px;}
.h17{height:17px;}
.h18{height:18px;}
.h19{height:19px;}
.h20{height:20px;}
.h21{height:21px;}
.h22{height:22px;}
.h23{height:23px;}
.h24{height:24px;}
.h25{height:25px;}
.h26{height:26px;}
.h27{height:27px;}
.h28{height:28px;}
.h29{height:29px;}
.h30{height:30px;}
.h31{height:31px;}
.h32{height:32px;}
.h33{height:33px;}
.h34{height:34px;}
.h35{height:35px;}
.h36{height:36px;}
.h37{height:37px;}
.h38{height:38px;}
.h39{height:39px;}
.h40{height:40px;}
.h41{height:41px;}
.h42{height:42px;}
.h43{height:43px;}
.h44{height:44px;}
.h45{height:45px;}
.h46{height:46px;}
.h47{height:47px;}
.h48{height:48px;}
.h49{height:49px;}
.h50{height:50px;}
.h51{height:51px;}
.h52{height:52px;}
.h53{height:53px;}
.h54{height:54px;}
.h55{height:55px;}
.h56{height:56px;}
.h57{height:57px;}
.h58{height:58px;}
.h59{height:59px;}
.h60{height:60px;}
.h61{height:61px;}
.h62{height:62px;}
.h63{height:63px;}
.h64{height:64px;}
.h65{height:65px;}
.h66{height:66px;}
.h67{height:67px;}
.h68{height:68px;}
.h69{height:69px;}
.h70{height:70px;}
.h71{height:71px;}
.h72{height:72px;}
.h73{height:73px;}
.h74{height:74px;}
.h75{height:75px;}
.h76{height:76px;}
.h77{height:77px;}
.h78{height:78px;}
.h79{height:79px;}
.h80{height:80px;}
.h81{height:81px;}
.h82{height:82px;}
.h83{height:83px;}
.h84{height:84px;}
.h85{height:85px;}
.h86{height:86px;}
.h87{height:87px;}


.fs8{font-size:8px;}
.fs9{font-size:9px;}
.fs10{font-size:10px;}
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs13{font-size:13px;}
.fs14{font-size:14px;}
.fs15{font-size:15px;}
.fs16{font-size:16px;}
.fs17{font-size:17px;}
.fs18{font-size:18px;}
.fs19{font-size:19px;}
.fs20{font-size:20px;}
.fs21{font-size:21px;}
.fs22{font-size:22px;}
.fs23{font-size:23px;}
.fs24{font-size:24px;}
.fs25{font-size:25px;}
.fs26{font-size:26px;}
.fs27{font-size:27px;}
.fs28{font-size:28px;}
.fs29{font-size:29px;}
.fs30{font-size:30px;}
.fs31{font-size:31px;}
.fs32{font-size:32px;}
.fs33{font-size:33px;}
.fs34{font-size:34px;}
.fs35{font-size:35px;}
.fs36{font-size:36px;}
.fs37{font-size:37px;}
.fs38{font-size:38px;}
.fs39{font-size:39px;}
.fs40{font-size:40px;}
.fs41{font-size:41px;}
.fs42{font-size:42px;}
.fs43{font-size:43px;}
.fs44{font-size:44px;}
.fs45{font-size:45px;}
.fs46{font-size:46px;}
.fs47{font-size:47px;}
.fs48{font-size:48px;}
.fs49{font-size:49px;}
.fs50{font-size:50px;}
.fs51{font-size:51px;}
.fs52{font-size:52px;}
.fs53{font-size:53px;}
.fs54{font-size:54px;}
.fs55{font-size:55px;}
.fs56{font-size:56px;}
.fs57{font-size:57px;}
.fs58{font-size:58px;}
.fs59{font-size:59px;}
.fs60{font-size:60px;}
                

.tal{text-align:left;}
.tar{text-align:right;}
.tac{text-align:center;}

.ls1{letter-spacing: 1px;}
.ls2{letter-spacing: 2px;}
.ls3{letter-spacing: 3px;}
.ls4{letter-spacing: 4px;}
.ls5{letter-spacing: 5px;}
.ls6{letter-spacing: 6px;}
.ls7{letter-spacing: 7px;}
.ls8{letter-spacing: 8px;}
.ls9{letter-spacing: 9px;}
.ls10{letter-spacing: 10px;}
.ls11{letter-spacing: 11px;}
.ls12{letter-spacing: 12px;}
.ls13{letter-spacing: 13px;}
.ls14{letter-spacing: 14px;}
.ls15{letter-spacing: 15px;}
.ls16{letter-spacing: 16px;}
.ls17{letter-spacing: 17px;}
.ls18{letter-spacing: 18px;}
.ls19{letter-spacing: 19px;}
.ls20{letter-spacing: 20px;}
.ls21{letter-spacing: 21px;}
.ls22{letter-spacing: 22px;}
.ls23{letter-spacing: 23px;}
.ls24{letter-spacing: 24px;}
.ls25{letter-spacing: 25px;}
.ls26{letter-spacing: 26px;}
.ls27{letter-spacing: 27px;}
.ls28{letter-spacing: 28px;}
.ls29{letter-spacing: 29px;}
.ls30{letter-spacing: 30px;}
.ls31{letter-spacing: 31px;}
.ls32{letter-spacing: 32px;}
.ls33{letter-spacing: 33px;}
.ls34{letter-spacing: 34px;}
.ls35{letter-spacing: 35px;}
.ls36{letter-spacing: 36px;}
.ls37{letter-spacing: 37px;}
.ls38{letter-spacing: 38px;}
.ls39{letter-spacing: 39px;}
.ls40{letter-spacing: 40px;}
.ls41{letter-spacing: 41px;}
.ls42{letter-spacing: 42px;}
.ls43{letter-spacing: 43px;}
.ls44{letter-spacing: 44px;}
.ls45{letter-spacing: 45px;}
.ls46{letter-spacing: 46px;}
.ls47{letter-spacing: 47px;}
.ls48{letter-spacing: 48px;}
.ls49{letter-spacing: 49px;}
.ls50{letter-spacing: 50px;}

.vab{vertical-align: bottom;}
.vat{vertical-align: top;}
.vam{vertical-align: middle;}

.lh1{line-height:1px;}
.lh2{line-height:2px;}
.lh3{line-height:3px;}
.lh4{line-height:4px;}
.lh5{line-height:5px;}
.lh6{line-height:6px;}
.lh7{line-height:7px;}
.lh8{line-height:8px;}
.lh9{line-height:9px;}
.lh10{line-height:10px;}
.lh11{line-height:11px;}
.lh12{line-height:12px;}
.lh13{line-height:13px;}
.lh14{line-height:14px;}
.lh15{line-height:15px;}
.lh16{line-height:16px;}
.lh17{line-height:17px;}
.lh18{line-height:18px;}
.lh19{line-height:19px;}
.lh20{line-height:20px;}
.lh21{line-height:21px;}
.lh22{line-height:22px;}
.lh23{line-height:23px;}
.lh24{line-height:24px;}
.lh25{line-height:25px;}
.lh26{line-height:26px;}
.lh27{line-height:27px;}
.lh28{line-height:28px;}
.lh29{line-height:29px;}
.lh30{line-height:30px;}
.lh31{line-height:31px;}
.lh32{line-height:32px;}
.lh33{line-height:33px;}
.lh34{line-height:34px;}
.lh35{line-height:35px;}
.lh36{line-height:36px;}
.lh37{line-height:37px;}
.lh38{line-height:38px;}
.lh39{line-height:39px;}
.lh40{line-height:40px;}
.lh41{line-height:41px;}
.lh42{line-height:42px;}
.lh43{line-height:43px;}
.lh44{line-height:44px;}
.lh45{line-height:45px;}
.lh46{line-height:46px;}
.lh47{line-height:47px;}
.lh48{line-height:48px;}
.lh49{line-height:49px;}
.lh50{line-height:50px;}
.lh51{line-height:51px;}
.lh52{line-height:52px;}
.lh53{line-height:53px;}
.lh54{line-height:54px;}
.lh55{line-height:55px;}
.lh56{line-height:56px;}
.lh57{line-height:57px;}
.lh58{line-height:58px;}
.lh59{line-height:59px;}
.lh60{line-height:60px;}


table.ptable {
	border-top:1px solid #696969;
	border-left:1px solid #696969;
}
table.ptable tr {
	border-top:1px solid #696969;
	border-left:1px solid #696969;
}
table.ptable th {
	border-bottom:1px solid #696969;
	border-right:1px solid #696969;
	font-weight:normal;
}
table.ptable td {
	border-bottom:1px solid #696969;
	border-right:1px solid #696969;
	text-align:left;
	padding:0px 2px;
}

table.ptable2 {
	border-top:1px solid #696969;
	border-left:1px solid #696969;
}
table.ptable2 tr {
	border-top:1px solid #696969;
	border-left:1px solid #696969;
}
table.ptable2 th {
	background-color:#d3d3d3!important;
	border-bottom:1px solid #696969;
	border-right:1px solid #696969;
	font-weight:normal;
}
table.ptable2 td {
	border-bottom:1px solid #696969;
	border-right:1px solid #696969;
	padding:0px 2px;
}

table.ptable3 {
	border-top:1px solid #696969;
	border-left:1px solid #696969;
}
table.ptable3 tr {
	border-top:1px solid #696969;
	border-left:1px solid #696969;
}
table.ptable3 th {
	border-bottom:1px solid #696969;
	border-right:1px solid #696969;
	font-weight:normal;
}
table.ptable3 td {
	border-right:1px solid #696969;
	padding:0px 2px;
}

@media print {

	body {
		-webkit-print-color-adjust: exact;
	}

	a[href]:after {
	content: "" !important;
	}

	abbr[title]:after {
	content: "" !important;
	}

	#header, #footer, #sidebar { display: none !important; } 
	#contents {width:100% !important; }

	.np{
	visibility : hidden;
	}

	table.ptable, table.ptable th, table.ptable td {
	}

	table.ptable th {
	}
	
	table.ptable2 th{background-color:transparent;}

	input{border-style:none;border-width:0;}
}

@page {
  margin: 20px 20px 0 20px;
}