@charset "utf-8";

/* CSS Document */

a{
  color:#010C80;
/*  white-space:nowrap;*/
}

/* start(common)
-------------------------------------------------------------------------*/

.clear {
  clear:both !important;
}

img {
  margin: 0;
  padding: 0;
  border: none;
  vertical-align: bottom;
}

/*
a:hover img {
  filter:alpha(opacity=70);
  opacity:0.7;
}
*/

h1,h2,h3,h4,h5.h6 {
  margin: 0;
  padding: 0;
}


p,dt,dd,li {
  margin: 0;
  padding: 0;
/*  font-size: 14px;*/
  color: #333333;
  line-height:1.5;
}


li {
  list-style-type: none;
}


.m00 {
  margin:0px !important;
}

.mt020 {
  margin-top:-20px !important;
}

.mt05 {
  margin-top:5px !important;
}

.mt10 {
  margin-top:10px !important;
}

.mt15 {
  margin-top:15px !important;
}

.mt20 {
  margin-top:20px !important;
}

.mt25 {
  margin-top:25px !important;
}

.mt30 {
  margin-top:30px !important;
}

.mt35 {
  margin-top:35px !important;
}

.mt40 {
  margin-top:40px !important;
}

.mt45 {
  margin-top:45px !important;
}

.mt50 {
  margin-top:50px !important;
}

.mt55 {
  margin-top:55px !important;
}

.mt60 {
  margin-top:60px !important;
}

.mr05 {
  margin-right:5px !important;
}

.mr10 {
  margin-right:10px !important;
}

.mr15 {
  margin-right:15px !important;
}

.mr20 {
  margin-right:20px !important;
}

.mr25 {
  margin-right:25px !important;
}

.mr30 {
  margin-right:30px !important;
}

.mr35 {
  margin-right:35px !important;
}

.mr40 {
  margin-right:40px !important;
}

.mr45 {
  margin-right:45px !important;
}

.mr50 {
  margin-right:50px !important;
}

.mr55 {
  margin-right:55px !important;
}

.mr60 {
  margin-right:60px !important;
}

.mb05 {
  margin-bottom:5px !important;
}

.mb10 {
  margin-bottom:10px !important;
}

.mb15 {
  margin-bottom:15px !important;
}

.mb20 {
  margin-bottom:20px !important;
}

.mb25 {
  margin-bottom:25px !important;
}

.mb30 {
  margin-bottom:30px !important;
}

.mb35 {
  margin-bottom:35px !important;
}

.mb40 {
  margin-bottom:40px !important;
}

.mb45 {
  margin-bottom:45px !important;
}

.mb50 {
  margin-bottom:50px !important;
}

.mb55 {
  margin-bottom:55px !important;
}

.mb60 {
  margin-bottom:60px !important;
}

.ml05 {
  margin-left:5px !important;
}

.ml10 {
  margin-left:10px !important;
}

.ml15 {
  margin-left:15px !important;
}

.ml20 {
  margin-left:20px !important;
}

.ml25 {
  margin-left:25px !important;
}

.ml30 {
  margin-left:30px !important;
}

.ml35 {
  margin-left:35px !important;
}

.ml40 {
  margin-left:40px !important;
}

.ml45 {
  margin-left:45px !important;
}

.ml50 {
  margin-left:50px !important;
}

.ml55 {
  margin-left:55px !important;
}

.ml60 {
  margin-left:60px !important;
}

.pt05 {
  padding-top:5px !important;
}

.pt10 {
  padding-top:10px !important;
}

.pt15 {
  padding-top:15px !important;
}

.pt20 {
  padding-top:20px !important;
}

.pt25 {
  padding-top:25px !important;
}

.pt30 {
  padding-top:30px !important;
}

.pt35 {
  padding-top:35px !important;
}

.pt40 {
  padding-top:40px !important;
}

.pt45 {
  padding-top:45px !important;
}

.pt50 {
  padding-top:50px !important;
}

.pt55 {
  padding-top:55px !important;
}

.pt60 {
  padding-top:60px !important;
}

.pr05 {
  padding-right:5px !important;
}

.pr10 {
  padding-right:10px !important;
}

.pr15 {
  padding-right:15px !important;
}

.pr20 {
  padding-right:20px !important;
}

.pr25 {
  padding-right:25px !important;
}

.pr30 {
  padding-right:30px !important;
}

.pr35 {
  padding-right:35px !important;
}

.pr40 {
  padding-right:40px !important;
}

.pr45 {
  padding-right:45px !important;
}

.pr50 {
  padding-right:50px !important;
}

.pr55 {
  padding-right:55px !important;
}

.pr60 {
  padding-right:60px !important;
}

.pb05 {
  padding-bottom:5px !important;
}

.pb10 {
  padding-bottom:10px !important;
}

.pb15 {
  padding-bottom:15px !important;
}

.pb20 {
  padding-bottom:20px !important;
}

.pb25 {
  padding-bottom:25px !important;
}

.pb30 {
  padding-bottom:30px !important;
}

.pb35 {
  padding-bottom:35px !important;
}

.pb40 {
  padding-bottom:40px !important;
}

.pb45 {
  padding-bottom:45px !important;
}

.pb50 {
  padding-bottom:50px !important;
}

.pb55 {
  padding-bottom:55px !important;
}

.pb60 {
  padding-bottom:60px !important;
}

.pl05 {
  padding-left:5px !important;
}

.pl10 {
  padding-left:10px !important;
}

.pl15 {
  padding-left:15px !important;
}

.pl20 {
  padding-left:20px !important;
}

.pl25 {
  padding-left:25px !important;
}

.pl30 {
  padding-left:30px !important;
}

.pl35 {
  padding-left:35px !important;
}

.pl40 {
  padding-left:40px !important;
}

.pl45 {
  padding-left:45px !important;
}

.pl50 {
  padding-left:50px !important;
}

.pl55 {
  padding-left:55px !important;
}

.pl60 {
  padding-left:60px !important;
}

.text10 { font-size:10px; }
.text11 { font-size:11px; }
.text12 { font-size:12px; }
.text13 { font-size:13px; }
.text14 { font-size:14px; }
.text15 { font-size:15px; }
.text16 { font-size:16px; }
.text17 { font-size:17px; }
.text18 { font-size:18px; }
.text19 { font-size:19px; }
.text20 { font-size:20px; }
.text21 { font-size:21px; }
.text22 { font-size:22px; }
.text23 { font-size:23px; }
.text24 { font-size:24px; }
.text25 { font-size:25px; }
.text26 { font-size:26px; }

.txt_left { text-align:left !important; }
.txt_center { text-align:center !important; }
.txt_right { text-align:right !important; }

.va_middle { vertical-align:middle !important;}

.bo_top { border-top:1px solid #dedede !important; }
.bo_right { border-right:1px solid #dedede !important; }
.bo_bottom { border-bottom:1px solid #dedede !important; }
.bo_left { border-left:1px solid #dedede !important; }

.bo_topDash { border-top:1px dashed #dedede !important; }
.bo_rightDash { border-right:1px dashed #dedede !important; }
.bo_bottomDash { border-bottom:1px dashed #dedede !important; }
.bo_leftDash { border-left:1px dashed #dedede !important; }

.bo_topNone { border-top:none !important; }
.bo_rightNone { border-right:none !important; }
.bo_bottomNone { border-bottom:none !important; }
.bo_leftNone { border-left:none !important; }

.bo_none { border:none !important; }

.fw_bold {
	font-weight:bold;
}

.wAuto {
	width:auto !important;
}

.pageup {
  clear:both;
  width: auto;
  text-align:right;
  border-top:1px dashed #cccccc;
  background-image:url("/images/common/icon_pageup.jpg");
  background-position: 86% 23px;
  background-repeat: no-repeat;
  margin: 0;
  padding:19px 0 40px 18px;
}

.indent {
  text-indent:1em;
}

.caution {
/*  font-size:12px;*/
  font-size:13px;
  padding-top:1em;
}

.tBlank {
    background:url("/images/common/img_blank.jpg") no-repeat scroll right center;
    padding-right: 16px;
	margin-right:5px !important;
}

.linkpdf {
    background: url("/images/common/icon_pdf.gif") no-repeat scroll right center;
    margin-right: 5px !important;
    padding-right: 18px;
/*  padding-right: 16px; */
}