@charset "utf-8";
/* CSS Document */

body{word-break:break-all;}

.scroller{margin:20px 0px 20px 15px; letter-spacing:0.1em;}
.scroller img{padding:0px 2px;}
.scfirst{margin-left:2em;}
.sclast{margin-right:2em;}

.numbg:hover{background:#FDEED0;  text-decoration:none;}
.numbg a:hover{color:blue; text-decoration:none;}

.txt_area{padding:0px 5px;}


/*calender defalt set*/
.jscalendar-DB-body-style
{width:248px;}
/*mina*/
.scord{border:1px solid #cccccc;background:#FFFFCC;padding:5px;margin-bottom:5px;}
.scord_txt{border:1px solid red;}
.scord_h{padding-left:10px;}
.scord td.pL10{padding:2px 0px 0px 15px;*padding:5px 0px 0px 15px;}
.scord td.pL20{padding-left:20px;}

/*table set*/
.table1,.table2,.table3,.table4{padding-left:10px;text-align:left;width:95%}
.table1 th,.table2 th,.table3 th,.table4 th{text-align:left;}
.table1 td,.table2 td,.table3 td,.table4 td{padding:3px;}

.table1 th{color:#339999; background:#E2F5FE;}
.table1 th a{color:#339999; text-decoration:underline;}

.table2 th{color:#003366;background:#9CB9DC;}
.table2 th a{color:#003366; text-decoration:underline;}

.table3 th{color:#977026;background:#EED379;}
.table3 th a{color:#977026; text-decoration:underline;}

.table4 th{color:#577E2C;background:#BBE173;}
.table4 th a{color:#577E2C; text-decoration:underline;}

/*div*/

.div01H{background:url(../../../ShowAttach?alias=div01H_2&cssid=current&website=kkp) repeat-x;}

.div01H_1{width:50px;height:22px;background:url(../../../ShowAttach?alias=div01H_1&cssid=current&website=kkp) no-repeat;}
.div02H_1{width:50px;height:22px;background:url(../../../ShowAttach?alias=div02H_1&cssid=current&website=kkp) no-repeat;}

.div01H_2{width:20px;height:22px;background:url(../../../ShowAttach?alias=div01H_3&cssid=current&website=kkp) no-repeat;float:right;}
.div01{padding-left:50px;background:url(../../../ShowAttach?alias=div01C_1&cssid=current&website=kkp) repeat-y;}
.div02{padding-left:50px;background:url(../../../ShowAttach?alias=div02C_1&cssid=current&website=kkp) repeat-y;}

.div01_3{background:url(../../../ShowAttach?alias=div01C_3&cssid=current&website=kkp) right repeat-y;}
.div01B{background:url(../../../ShowAttach?alias=div01B_2&cssid=current&website=kkp) repeat-x;}
.div01B_1{background:url(../../../ShowAttach?alias=div01B_1&cssid=current&website=kkp) no-repeat;}
.div02B_1{background:url(../../../ShowAttach?alias=div02B_1&cssid=current&website=kkp) no-repeat;}
.div02B_1,.div01B_1{width:50px;height:33px;}

.div01B_2{width:20px;height:33px;background:url(../../../ShowAttach?alias=div01B_3&cssid=current&website=kkp) no-repeat;float:right;}


.div03_title{background:url(../../../ShowAttach?alias=div03_title_C&cssid=current&website=kkp) repeat-x;height:55px;width:98%;}
.div03_title_L{float:left;width:75px;height:55px;background:url(../../../ShowAttach?alias=div03_title_L&cssid=current&website=kkp) no-repeat;}
.div03_title_R{float:right;background:url(../../../ShowAttach?alias=div03_title_R&cssid=current&website=kkp) no-repeat;width:20px;height:55px;}
.div03_title_txt{font-weight:800;color:#006699;display:block;padding-top:20px;}

.div03C{ display:block;background:#F5F5F5;margin-left:17px;line-height:20px;padding:15px 10px 10px 20px;}
.div03C_L{ background:url(../../../ShowAttach?alias=div03C_L&cssid=current&website=kkp) repeat-y;}
.div03C_R{ background:url(../../../ShowAttach?alias=div03C_R&cssid=current&website=kkp) right repeat-y;padding-right:17px;}
.div03H{background:url(../../../ShowAttach?alias=div03H_C&cssid=current&website=kkp) repeat-x;height:12px;}
.div03H_L{float:left;background:url(../../../ShowAttach?alias=div03H_L&cssid=current&website=kkp) no-repeat;width:17px;height:12px;}
.div03H_R{float:right;background:url(../../../ShowAttach?alias=div03H_R&cssid=current&website=kkp) no-repeat;width:17px;height:12px;}
.div03B{background:url(../../../ShowAttach?alias=div03B_C&cssid=current&website=kkp) repeat-x;height:25px;}
.div03B_L{float:left;background:url(../../../ShowAttach?alias=div03B_L&cssid=current&website=kkp) no-repeat;width:17px;height:25px;}
.div03B_R{float:right;background:url(../../../ShowAttach?alias=div03B_R&cssid=current&website=kkp) no-repeat;width:17px;height:25px;}
.div03_icon{background:url(../../../ShowAttach?alias=div03_icon&cssid=current&website=kkp) no-repeat;padding-left:15px;}

.th_a{*margin-bottom:3px;}

/*td a*/
.tda01:hover{background:#E2E0F8;}
.tda01 a:hover{color:#324165;}

.tda02:hover{background:#F4FFCA;}
.tda02 a:hover{color:#525A23;}

/*table td-bg*/
.tdbg1{ background: #F19473 url(	../../../ShowAttach?alias=emptytdbg&cssid=current&website=kkp) center center no-repeat;
        height:38px; display:block;}
.tdbg2{ background:#BA545C url(	../../../ShowAttach?alias=emptytdbg2&cssid=current&website=kkp) center center no-repeat;
        height:38px; display:block;}
.tdbg3{ background:#00BF82 url(	../../../ShowAttach?alias=emptytdbg3&cssid=current&website=kkp) center center no-repeat;
        height:36px; display:block;}
.tdbg4{ background:#00BF82 url(	../../../ShowAttach?alias=emptytdbg4&cssid=current&website=kkp) center center no-repeat;
        height:36px; display:block;}
.tdbg5{ background:#00BF82 url(	../../../ShowAttach?alias=emptytdbg5&cssid=current&website=kkp) center center no-repeat;
        height:36px; display:block;}
.tdbg6{ background:#FFCCCC url(	../../../ShowAttach?alias=emptytdbg6&cssid=current&website=kkp) center center no-repeat;
        height:36px; display:block;}
.tdbg7{ background:#FFCCCC url(	../../../ShowAttach?alias=emptytdbg7&cssid=current&website=kkp) center center no-repeat;
        height:36px; display:block;}
.tbg4{ background:url(../../../ShowAttach?alias=cttbg2&cssid=current&website=kkp) bottom right no-repeat;padding-bottom:12em;padding-right:30px;}

/*button background*/
.btn{ background:url(../../../ShowAttach?alias=butt_find&template=kkpTemp&website=kkp) no-repeat; *padding:5px 20px!important; padding:3px 20px; border:none; cursor:hand;}
.btn0{ background:url(../../../ShowAttach?alias=butt_find&template=kkpTemp&website=kkp) no-repeat; *padding:3px 13px 7px 12px!important; padding:3px 13px 7px 12px; border:none; cursor:hand;
      *padding:3px 20px 7px 10px;}
     


.btn00{ background:url(../../../ShowAttach?alias=butt_find&template=kkpTemp&website=kkp) no-repeat; *padding:9px 13px 1px 12px!important; padding:3px 20px 7px 17px; border:none; cursor:hand;
       *background:url(../../../ShowAttach?alias=butt_find&template=kkpTemp&website=kkp) 0 6px no-repeat!important;
	   *background:url(../../../ShowAttach?alias=butt_find&template=kkpTemp&website=kkp) 0 6px no-repeat; *padding:9px 13px 1px 12px; }
.btn01{ background:url(../../../ShowAttach?alias=butt_find&template=kkpTemp&website=kkp) 11px 0 no-repeat; *padding:3px 13px 7px 12px!important; padding:3px 20px 7px 17px; border:none; cursor:hand;
        *background:url(../../../ShowAttach?alias=butt_find&template=kkpTemp&website=kkp) 20px 0 no-repeat; *padding:3px 25px 7px 11px;
		*background:url(../../../ShowAttach?alias=butt_find&template=kkpTemp&website=kkp) 20px 0 no-repeat!important;}
.btn02{ background:url(../../../ShowAttach?alias=btnlong&template=kkpTemp&website=kkp) 11px 0 no-repeat; *padding:9px 13px 1px 12px!important; padding:3px 20px 7px 17px; border:none; cursor:hand;
        *background:url(../../../ShowAttach?alias=btnlong&template=kkpTemp&website=kkp) 20px 6px no-repeat; *padding:9px 25px 1px 11px;
		*background:url(../../../ShowAttach?alias=btnlong&template=kkpTemp&website=kkp) 20px 6px no-repeat!important;}
.btn03{ background:url(../../../ShowAttach?alias=btnlong&template=kkpTemp&website=kkp) center no-repeat;padding:10px;}
/*all btn new*/

.tbtn01{  background:url(../../../ShowAttach?alias=butt_find01&template=kkpTemp&website=kkp) no-repeat; height:27px; width:40px; border:none; cursor:hand;
         *background:url(../../../ShowAttach?alias=butt_find01&template=kkpTemp&website=kkp) no-repeat!important;
	     *background:url(../../../ShowAttach?alias=butt_find01&template=kkpTemp&website=kkp) no-repeat;}

.tbtn02{  background:url(../../../ShowAttach?alias=butt_find02&template=kkpTemp&website=kkp) no-repeat;
         *background:url(../../../ShowAttach?alias=butt_find02&template=kkpTemp&website=kkp) no-repeat!important;
	     *background:url(../../../ShowAttach?alias=butt_find02&template=kkpTemp&website=kkp) no-repeat; 
          height:20px; width:63px; border:none; cursor:hand;	     
	      padding-bottom:5px;
	     }
.tbtn03{  background:url(../../../ShowAttach?alias=butt_find03&template=kkpTemp&website=kkp) no-repeat;
         *background:url(../../../ShowAttach?alias=butt_find03&template=kkpTemp&website=kkp) no-repeat!important;
	     *background:url(../../../ShowAttach?alias=butt_find03&template=kkpTemp&website=kkp) no-repeat; 
	      height:20px; width:63px; border:none; cursor:hand; margin-left:5px; }	     

.tbtn04{  background:url(../../../ShowAttach?alias=butt_find04&template=kkpTemp&website=kkp) no-repeat; 
         *background:url(../../../ShowAttach?alias=butt_find04&template=kkpTemp&website=kkp) no-repeat!important;
	     *background:url(../../../ShowAttach?alias=butt_find04&template=kkpTemp&website=kkp) no-repeat;
	      height:20px; width:63px; border:none; cursor:hand;  margin-left:5px;}	     
	      

.tbtn05{  background:url(../../../ShowAttach?alias=butt_find05&template=kkpTemp&website=kkp) no-repeat;
         *background:url(../../../ShowAttach?alias=butt_find05&template=kkpTemp&website=kkp) no-repeat!important;
	     *background:url(../../../ShowAttach?alias=butt_find05&template=kkpTemp&website=kkp) no-repeat; 
	      height:20px; width:63px; border:none; cursor:hand; margin-left:5px; }

.tbtn06{  background:url(../../../ShowAttach?alias=butt_find06&template=kkpTemp&website=kkp) no-repeat;
         *background:url(../../../ShowAttach?alias=butt_find06&template=kkpTemp&website=kkp) no-repeat!important;
	     *background:url(../../../ShowAttach?alias=butt_find06&template=kkpTemp&website=kkp) no-repeat;
  	      height:20px; width:63px; border:none; cursor:hand;}

.tbtn07{  background:url(../../../ShowAttach?alias=butt_find07&template=kkpTemp&website=kkp) no-repeat;
         *background:url(../../../ShowAttach?alias=butt_find07&template=kkpTemp&website=kkp) no-repeat!important;
	     *background:url(../../../ShowAttach?alias=butt_find07&template=kkpTemp&website=kkp) no-repeat; 
	      height:20px; width:63px; border:none; cursor:hand; padding-bottom:5px;}

.tbtn08{  background:url(../../../ShowAttach?alias=butt_find08&template=kkpTemp&website=kkp) no-repeat; 
         *background:url(../../../ShowAttach?alias=butt_find08&template=kkpTemp&website=kkp) no-repeat!important;
	     *background:url(../../../ShowAttach?alias=butt_find08&template=kkpTemp&website=kkp) no-repeat; 
          height:20px; width:63px; border:none; cursor:hand; }

.tbtn09{  background:url(../../../ShowAttach?alias=butt_find09&template=kkpTemp&website=kkp) no-repeat; 
         *background:url(../../../ShowAttach?alias=butt_find09&template=kkpTemp&website=kkp) no-repeat!important;
	     *background:url(../../../ShowAttach?alias=butt_find09&template=kkpTemp&website=kkp) no-repeat; 
	      height:20px; width:63px; border:none; cursor:hand; }

.tbtn010{ background:url(../../../ShowAttach?alias=butt_find10&template=kkpTemp&website=kkp) no-repeat;
         *background:url(../../../ShowAttach?alias=butt_find10&template=kkpTemp&website=kkp) no-repeat!important;
	     *background:url(../../../ShowAttach?alias=butt_find10&template=kkpTemp&website=kkp) no-repeat;
	
	      height:20px; width:63px; border:none; cursor:hand; }
	      

	     
	      
.tbtn011{ background:url(../../../ShowAttach?alias=butt_find11&template=kkpTemp&website=kkp) no-repeat;
         *background:url(../../../ShowAttach?alias=butt_find11&template=kkpTemp&website=kkp) no-repeat!important;
	     *background:url(../../../ShowAttach?alias=butt_find11&template=kkpTemp&website=kkp) no-repeat;
	      height:20px; width:63px; border:none; cursor:hand; }

.tbtn012{ background:url(../../../ShowAttach?alias=butt_find12&template=kkpTemp&website=kkp) no-repeat;
         *background:url(../../../ShowAttach?alias=butt_find12&template=kkpTemp&website=kkp) no-repeat!important;
	     *background:url(../../../ShowAttach?alias=butt_find12&template=kkpTemp&website=kkp) no-repeat;
	      height:20px; width:80px; border:none; cursor:hand; }

.tbtn013{ background:url(../../../ShowAttach?alias=butt_find13&template=kkpTemp&website=kkp) no-repeat;
         *background:url(../../../ShowAttach?alias=butt_find13&template=kkpTemp&website=kkp) no-repeat!important;
	     *background:url(../../../ShowAttach?alias=butt_find13&template=kkpTemp&website=kkp) no-repeat;
	      height:20px; width:63px; border:none; cursor:hand; }

.tbtn014{ background:url(../../../ShowAttach?alias=butt_find14&template=kkpTemp&website=kkp) no-repeat;
         *background:url(../../../ShowAttach?alias=butt_find14&template=kkpTemp&website=kkp) no-repeat!important;
	     *background:url(../../../ShowAttach?alias=butt_find14&template=kkpTemp&website=kkp) no-repeat;
	      height:20px; width:63px; border:none; cursor:hand; }
.tbtn015{ background:url(../../../ShowAttach?alias=butt_find15&template=kkpTemp&website=kkp) no-repeat;
         *background:url(../../../ShowAttach?alias=butt_find15&template=kkpTemp&website=kkp) no-repeat!important;
	     *background:url(../../../ShowAttach?alias=butt_find15&template=kkpTemp&website=kkp) no-repeat;
	      height:20px; width:80px; border:none; cursor:hand; }

.tbtn016{
	background:url(../../../ShowAttach?alias=butt_find010&template=kkpTemp&website=kkp) no-repeat; 
	height:27px; 
	width:40px; 
	border:none; 
	cursor:hand;
}



.videobt{
 background:url(../../../image/bt.gif);
 display:inline-block;
 text-align:center;
 width:150px;
 height:30px;
 line-height:30px;
}
a:hover.videobt{color:#fff;}

	      

/*tab bg*/
.tabbg{ background:url(../../../ShowAttach?alias=lookfor_cbutt1&cssid=current&website=kkp) no-repeat; padding:5px 35px;}
.tabbga{ background:url(../../../ShowAttach?alias=lookfor_cbutta1&cssid=current&website=kkp) no-repeat; padding:5px 35px;}

/*videobg*/
.vbgleft{background:url(../../../ShowAttach?alias=videobg&cssid=current&website=kkp) no-repeat;}
.vbg{background:url(../../../ShowAttach?alias=videobg&cssid=current&website=kkp) 15px 0 no-repeat;}
.vicon{background:url(../../../ShowAttach?alias=vicon&cssid=current&website=kkp) 0 15px no-repeat; padding:18px;}
.vicon0{background:url(../../../ShowAttach?alias=vicon&cssid=current&website=kkp) 0 0 no-repeat; padding:18px;}
.vicon01{background:url(../../../ShowAttach?alias=vicon&cssid=current&website=kkp) 0 3px no-repeat; padding:18px;}
.viconb{background:url(../../../ShowAttach?alias=viconblue&cssid=current&website=kkp) 0 15px no-repeat; padding:18px;}
.viconb0{background:url(../../../ShowAttach?alias=viconblue&cssid=current&website=kkp) 0 20px no-repeat; padding:20px;}
.viconb02{background:url(../../../ShowAttach?alias=viconblue&cssid=current&website=kkp) 0 20px no-repeat; padding:20px;
         *background:url(../../../ShowAttach?alias=viconblue&cssid=current&website=kkp) 0 18px no-repeat;
		 *background:url(../../../ShowAttach?alias=viconblue&cssid=current&website=kkp) 0 18px no-repeat!important;}


.vkam{background:url(../../../ShowAttach?alias=vkam&cssid=current&website=kkp) left top no-repeat;}
.vplay{background:url(../../../ShowAttach?alias=vplay&cssid=current&website=kkp) top no-repeat; width:700px; height:700px;}
.vtbg{background:url(../../../ShowAttach?alias=vtbg&cssid=current&website=kkp) right no-repeat;}


/*video error*/
.videoError{
display:block;
background:url(../../../ShowAttach?alias=videoError&cssid=current&website=kkp) no-repeat;
padding:70px 80px;
}


/*member Login */
.logbg{background:url(../../../ShowAttach?alias=loginbg&cssid=current&website=kkp) right no-repeat;}
.mbtn{background:url(../../../ShowAttach?alias=mbtn&cssid=current&website=kkp) no-repeat; padding:10px 35px 10px 30px;}

.MEbg{background:url(../../../ShowAttach?alias=mebg&cssid=current&website=kkp) no-repeat; width:500px; height:122px;}

/*align*/
.alignR{ text-align:right;}
.alignL{text-align:left;}
.alignC{text-align:center;}

/*em width*/
.w1e{width:1em;}
.w2e{width:2em;}
.w3e{width:3em;}
.w4e{width:4em;}
.w5e{width:5em;}
.w6e{width:6em;}
.w7e{width:7em;}
.w8e{width:8em;}

.floatR{float:right;}
.floatL{float:left;}


/*content bg*/
.tbg{ background:url(../../../ShowAttach?alias=cttbg&cssid=current&website=kkp) no-repeat; padding:45px 10px 20px 55px; _margin-top:15px;}


/*icon style*/
.icon1 { background:url(../../../ShowAttach?alias=icon1&cssid=current&website=kkp) 4px 4px no-repeat; padding-left:13px;}
.icon1_1 { background:url(../../../ShowAttach?alias=icon1&cssid=current&website=kkp) 0 5px no-repeat; padding-left:10px;
          _background:url(../../../ShowAttach?alias=icon1&cssid=current&website=kkp) 0 4px no-repeat;}
.icon1_2 { background:url(../../../ShowAttach?alias=icon1&cssid=current&website=kkp) no-repeat; padding-left:10px;}
.icon2 { background:url(../../../ShowAttach?alias=icon2&cssid=current&website=kkp) 0 1px no-repeat; padding-left:18px;}
.icon3 { background:url(../../../ShowAttach?alias=icon3&cssid=current&website=kkp) 0 1px no-repeat; padding-left:18px;}
.icon4 { background:url(../../../ShowAttach?alias=icon4&cssid=current&website=kkp) 0 1px no-repeat; padding-left:18px;}
.icon6 { background:url(../../../ShowAttach?alias=icon6&cssid=current&website=kkp) no-repeat;padding:5px 0px 5px 25px;}
.icon7 { background:url(../../../ShowAttach?alias=arrow_icon&cssid=current&website=kkp) 0 8px no-repeat;
        *background:url(../../../ShowAttach?alias=arrow_icon&cssid=current&website=kkp) 0 5px no-repeat!important;
        *background:url(../../../ShowAttach?alias=arrow_icon&cssid=current&website=kkp) 0 5px no-repeat;
         }
.icon7_1 { background:url(../../../ShowAttach?alias=arrow_icon&cssid=current&website=kkp) 0 5px no-repeat; }
.icon7_2 { background:url(../../../ShowAttach?alias=arrow_icon&cssid=current&website=kkp) 15px 5px no-repeat;padding:0px 5px 0px 25px;}
.icon8 { background:url(../../../ShowAttach?alias=vsourse&cssid=current&website=kkp) 70px 3px no-repeat;
        *background:url(../../../ShowAttach?alias=vsourse&cssid=current&website=kkp) 70px 3px no-repeat!important;
        *background:url(../../../ShowAttach?alias=vsourse&cssid=current&website=kkp) 90px 3px no-repeat;
         }
.icon9 { background:url(../../../ShowAttach?alias=tagblue&cssid=current&website=kkp) 95px 3px no-repeat;}
.icon9_1 { background:url(../../../ShowAttach?alias=tagblue&cssid=current&website=kkp) no-repeat; padding-left:20px; padding-bottom:2px; padding-top:2px;}
.icon9_2 { background:url(../../../ShowAttach?alias=tagblue&cssid=current&website=kkp) 55px 3px no-repeat;}
.icon10 { background:url(../../../ShowAttach?alias=tagorange&cssid=current&website=kkp) right no-repeat; padding-right:20px;}
.icon11 { background:url(../../../ShowAttach?alias=icon7&cssid=current&website=kkp) 4px 4px no-repeat; padding-left:13px;}
.db { display:block;}


/*title style*/
.title1{}


/*font size*/
.fs105 { font-size: 105%;}
.fs120 { font-size: 120%;}

/*content text*/
.text1 { color: #ffffff;}
.text2 { color: #0099CC;}
.text3 { color: #339999;}
.text4 { color: #993333;}
.text5 { color: #666666;}
.text6 { color: #CC0000;}
.text7 { color: #666699;}


.text5 a{ color: #666666;}
.text5 a:hover{ color:#FF9900; text-decoration:none;}

/*text effects*/
.b { font-weight: bold;}
.i { font-style: italic;}
.u { text-decoration: underline;}

/*tind*/
.tind1 { text-indent: 1em;}
.tind105 { text-indent: 1.5em;}
.tind2 { text-indent: 2em;}
.tind-2 { text-indent: -2em;}

/*line-height*/
.tlh105 { line-height: 1.5em;}
.tlh106 { line-height: 1.6em;}
.tlh108 { line-height: 1.8em;}
.tlh2 { line-height: 1.8em;}
.tlh205 { line-height: 2.5em;}
.tlh3 { line-height: 3em;}
.tlh5 { line-height: 5em;}


/*float*/
.right { float:right; margin:4px 8px;}
.left { float:left; margin:4px 8px;}

.cnttright { float:right;}


/*text-align*/
.tright{text-align:right;}
.tleft{text-align:left;}
.tcenter{text-align: center;}
.vtop{vertical-align:top;}

/*border*/
.bor1 { border:1px solid #BBBBBB;}
.bor2 { border:1px solid #99CC66;}
.bor3 { border:3px solid #E3E3E3;}
.bor4 { border:1px solid #FFCC66;}
.bor5 { border:1px solid #99CCFF;}
.bor6 { border:1px solid #E0AF98;}
.bor7 { border:1px solid #D9AC9D;}
.bor8 { border:1px solid #E3B09F;}
.bor9 { border:1px solid #CCCCCC;}
.bor10 { border:1px solid #B3D9D9;}
.bor11 { border:1px solid #B3B3FF;}


.bor_topso1 { border-top:1px solid #CCCCCC;}
.bor_topdo1 { border-top:1px dotted #CCCCCC;}
.bor_bottomso1 { border-bottom:1px solid #CCCCCC;}
.bor_bottomso12px { border-bottom:2px solid #CCCCCC;}
.bor_bottomso12 { border-bottom:1px solid  #FFCC00;}
.bor_bottomdo1 { border-bottom:1px dotted #CCCCCC;}
.bor_coll{ border-collapse:collapse;}

/*margin*/
.mtb10 { margin:10px 0;}
.mtb40 { margin:40px 0;}
.mt5 { margin-top:5px;}
.mt10 { margin-top:10px;}
.mt15 { margin-top:15px;}
.mt20 { margin-top:20px;}
.mt25 { margin-top:25px;*margin-top:25px;_margin-top:25px;}
.mt35 { margin-top:35px;*margin-top:35px;_margin-top:35px;}
.mt35_1 { margin-top:35px;*margin-top:35px!important;*margin-top:35px;padding-top:35px;*padding-top:0px!important;*padding-top:0px}
.mt40 { margin-top:40px;}
.mt60 { margin-top:60px;}

.mL5 { margin-left:5px;}
.mL10 { margin-left:10px;}
.mL15 { margin-left:15px;}
.mL20 { margin-left:20px;}
.mL25 { margin-left:25px;}
.mL25_1 { margin-left:23px;}
.mL30 { margin-left:30px;}
.mL40 { margin-left:40px;}
.mL50 { margin-left:50px;}
.mL80 { margin-left:80px;}
.mL100 { margin-left:100px;}
.mL280 { margin-left:280px;}

.mr5 { margin-right:5px;}
.mr10 { margin-right:10px;}
.mr15 { margin-right:15px;}
.mr20 { margin-right:20px;}
.mr35 { margin-right:35px;}
.mr30 { margin-right:60px;}
.mr190 { margin-right:190px;}

.mb0 { margin-bottom:0px;}
.mb5 { margin-bottom:5px;}
.mb10 { margin-bottom:10px;}
.mb15 { margin-bottom:15px;}
.mb20 { margin-bottom:20px;}
.mb20_1 { margin-bottom:19px; *margin-bottom:20px!important; *margin-bottom:20px;}

.mb30 { margin-bottom:30px;}
.mb40 { margin-bottom:40px;}

.p5{ padding:5px;}
.p10{ padding:10px;}
.p15{ padding:15px;}

.ptb5 { padding:5px 0;}
.pt1 { padding-top:1px;}
.pt2 { padding-top:2px;}
.pt3 { padding-top:3px;}
.pt5 { padding-top:5px;}
.pt10 { padding-top:10px;}
.pt15 { padding-top:15px;}
.pt25 { padding-top:25px;}
.pt35 { padding-top:35px;}
.pt40 { padding-top:40px;}
.pb2 { padding-bottom:2px;}
.pb5 { padding-bottom:5px;}
.pb10 { padding-bottom:10px;}
.pb20 { padding-bottom:20px;}
.pb30 { padding-bottom:30px;}
.pb40 { padding-bottom:40px;}
.pb50 { padding-bottom:50px;}

.pL5 { padding-left:5px;}
.pL10 { padding-left:10px;}
.pL15 { padding-left:15px;}
.pL20 { padding-left:20px;}
.pL25 { padding-left:25px;}
.pL30 { padding-left:30px;}
.pL40 { padding-left:40px;}
.pL45 { padding-left:45px;}
.pL60 { padding-left:60px;}
.pL5r10 { padding:5px 10px;}
.pr5 { padding-right:5px;}
.pr10 { padding-right:10px;}
.pr20 { padding-right:20px;}

/*width*/
.w100p { width:100%; *width:100%!important; *width:99%;}
.w100p1 { width:99%; *width:100%!important; *width:95%;}
.w99p { width:99%; *width:99%!important; *width:97%;}
.w98p { width:98%; *width:98%!important; *width:96%;}
.w95p { width:95%;}
.w80p { width:80%;}
.w70p { width:69%;}
.w50p { width:50%;}
.w45p { width:45%;}
.w40p { width:40%;}
.w33p { width:33%;}
.w30p { width:30%;}
.w28p { width:28%;}
.w25p { width:25%;}
.w22p { width:22%;}
.w20p { width:20%;}
.w15p { width:15%;}

.w70px{width:70px;}
.w80px{width:80px;}
.w100px { width:100px;}
.w110px { width:110px;}
.w115px { width:115px;}
.w150px { width:150px;}
.w160px { width:160px;}
.w180px { width:180px;}
.w200px { width:200px;}
.w250px { width:250px;}
.w350px { width:350px;}

/*height*/
.h100px{height:100px;}
.h190px{height:190px;}
.h200px{height:200px;}
.h250px{height:250px;}
.h450px{height:500px;}


/* image td width*/
.ttd{ width:1%;}

/*paragraph*/
.content_text p { margin-bottom:15px; text-indent: 2em; line-height: 1.5em; color: #666666;}
.bg { background:url(../../../ShowAttach?alias=camera&website=KCGJp) right top no-repeat;}

/*background color*/
.bg_color0 {background-color: #FFFFFF;}
.bg_color1 {background-color: #FDEED0;}
.bg_color2 {background-color: #FFFFE8;}
.bg_color3 {background-color: #C5EBEA;}
.bg_color4 {background-color: #EAFDD5;}
.bg_color5 {background-color: #FFCCCC;}
.bg_color6 {background-color: #EEEEEE;}
.bg_color7 {background-color: #CCCCCC;}
.bg_color8 {background-color: #FFFDCE;}
.bg_color9 {background-color: #E7C5F5;}
.bg_color10{background-color: #E06643;}
.bg_color11{background-color: #B15692;}
.bg_color12{background-color: #009966;}
.bg_color13{background-color: #FCF0FD;}
.bg_color14{background-color: #3D76B6;}
.bg_color15{background-color: #E4F8EF;}
.bg_color16{background-color: #72538A;}
.bg_color17{background-color: #EED379;}
.bg_color18{background-color: #FFFF99;}
.bg_color19{background-color: #999999;}
.bg_color20{background-color: #E8FFF3;}
.bg_color21{background-color: #ECECFF;}


/*vertical-align*/
table.vat td{ vertical-align: top;}
.va_top { vertical-align: top;}

/*list image style*/
.list_img1{ list-style:url(../../../ShowAttach?alias=ic07&cssid=GENERAL&website=KCGJp);}

.list_no{ list-style:none;}

.block {display:block;}

.b{font-weight:800;}

.dd, .dt { border-bottom: #999999 dotted 1px;}

/*letter-spacing*/
.ls2{letter-spacing:2px;}
.ls3{letter-spacing:3px;}

.map{}


