.clearfix {min-height: 1px;}

* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}

img, img a{border:0px;}
#main-row-flow-detail .entry-content p{margin:0 0 5px 0; line-height:150%; color:#000;}
.container .titleimg,  .container h2, .container h4, .container h5 {line-height:100%; margin: 0;}


#prwrap{width:900px;}
.container p {line-height:150%; color:#000; margin:0;}
#prwrap .prbox{width:100%; float:left; clear:both; margin-bottom:30px;}
#prwrap .prbox_s{width:100%; float:left; clear:both;}
#prwrap .prleft{float:left;}
#prwrap .prright{float:right;}
#prwrap .mb05{margin-bottom:5px;}
#prwrap .mb10, #prwrap h3.mb10, #prwrap p.mb10{margin-bottom:10px;}
#prwrap p.mb15{margin-bottom:15px;}
#prwrap .mb20, #prwrap p.mb20{margin-bottom:20px;}
#prwrap .mb30, #prwrap p.mb30{margin-bottom:30px;}
#prwrap .mb40{margin-bottom:40px;}
#prwrap .mt40{margin-top:40px;}
#prwrap .mt0{margin-top:0px;}

#prwrap table, #prwrap table td{margin:0; padding:0; border:0; background-color:transparent;}


/** HEADER **/
#prheader {height:auto; overflow:hidden; margin-bottom:30px;}
#prheader #prti {width:720px; float:left; padding:0; margin:0;}
#prheader .mt25{margin-top:25px;} /** LOGO ADJUST **/
#prheader #prlogo{width:170px; float:right; padding:0; margin:0;text-align:right;}

#prheader h2.prti1 { font-size:20px; font-weight:bold; margin-bottom:0px; line-height:150%; border-left:5px solid #fea971;  padding:7px 10px;}

#prheader h2.prti1 span{font-size:14px; font-weight:400;}


/** DESIGN **/
#prcontents {width:100%; margin-bottom:30px; float:left; clear:both;}

#prwrap .prleft1{float:left; width:400px; margin:0;}
#prwrap .prright1{float:right; width:470px; margin:0;}
#prwrap .prleft2{float:left; width:435px; margin:0;}
#prwrap .prright2{float:right; width:435px; margin:0;}

#prwrap h3.prti2{font-size:16px; font-weight:bold; color:#000; border-bottom:1px solid #333;padding-bottom:10px ; margin-bottom:20px; background-color:#;}

#prwrap h4.prti3{font-size:16px; font-weight:400; color:#000; line-height:170%;}#prwrap h4.prti3 span {font-size:12px;}

#prwrap h5.prti4{font-size:14px; font-weight:bold;}


#prwrap table.prtb{padding:0; border-collapse:collapse; border:1px solid #bbb; font-size:14px; margin-bottom:20px; width:100%;}

#prwrap table.prtb th, #prwrap table.prtb td {border-collapse:collapse; border:1px solid #bbb; padding:5px;}

#prwrap table.prtb td.prti5 { background-color:#e5e5e5; width:20%;}
#prwrap table.prtb td.prti6 { background-color:#e5e5e5;font-weight:bold;text-align:center}



/***** MOBILE *****/

@media screen and (max-device-width: 720px) and (max-device-height: 1280px) and (orientation:portrait), screen and (max-device-width: 1280px) and (max-device-height: 720px) and (orientation:landscape), screen and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2)
{


}