
/*00 default */
#def { text-align:justify; width:100%; height:550px; margin:0; clear: both; background:url(../data/img/contents/eng_default_back.jpg) no-repeat 0 0; }
#def p { margin:0; padding:0; top:0; }
#def p.tit15w { margin:0; padding:18px 0 0 562px; top:0; position:absolute; color:#fff; font:15px Tahoma; font-weight:normal; }
#def p.tit19k { margin:0; padding:50px 0 0 540px; top:0; position:absolute; color:#000; font:19px Tahoma; font-weight:bold; }
#def p.tit35b { margin:0; padding:80px 0 0 580px; top:0; position:absolute; color:#428dce; font:35px Tahoma; font-weight:bold; }

#def1 { text-align:justify; width:100%; height:550px; margin:0; clear: both; background:url(../data/img/contents/eng_default_back1.jpg) no-repeat 0 0; }
#def1 p { margin:0; padding:0; top:0; }
#def1 p.tit15w { margin:0; padding:20px 0 0 540px; top:0; position:absolute; color:#fff; font:11px Tahoma; font-weight:normal; }
#def1 p.tit19k { margin:0; padding:50px 0 0 570px; top:0; position:absolute; color:#000; font:20px Tahoma; font-weight:bold; }
#def1 p.tit35b { margin:0; padding:80px 0 0 530px; top:0; position:absolute; color:#428dce; font:22px Tahoma; font-weight:bold; }


/*01 introduce */
#intro { text-align:justify; width:100%; margin:0; clear: both; }

#intro div { text-align:justify; width:100%; margin:0; }
#intro div.in1 { text-align:justify; width:100%; margin:0; background:url(../data/img/contents/introduce_back.gif) no-repeat 0 0; }
#intro div.in2 { text-align:justify; width:100%; margin:0; }
#intro div.in3 { text-align:justify; width:100%; margin:0; }
#intro div.dept { text-align:justify; width:100%; margin:0; background:url(../data/img/contents/dept_back.jpg) no-repeat right 0; }
#intro div.dept div { text-align:justify; width:550px; margin:0; }
#intro div.inter { text-align:justify; width:100%; margin:0; }

#intro div.tour1 { text-align:justify; width:780px; margin:0; padding:15px 0 35px 180px; background:url(../data/img/contents/tour1.jpg) no-repeat 0 0; }
#intro div.tour2 { text-align:justify; width:780px; margin:0; padding:15px 0 50px 180px; background:url(../data/img/contents/tour2.jpg) no-repeat 0 0; }
#intro div.tour3 { text-align:justify; width:780px; margin:0; padding:15px 0 50px 180px; background:url(../data/img/contents/tour3.jpg) no-repeat 0 0; }
#intro div.tour4 { text-align:justify; width:780px; margin:0; padding:15px 0 50px 180px; background:url(../data/img/contents/tour4.jpg) no-repeat 0 0; }
#intro div.tour5 { text-align:justify; width:780px; margin:0; padding:15px 0 50px 180px; background:url(../data/img/contents/tour5.jpg) no-repeat 0 0; }
#intro div.tour6 { text-align:justify; width:780px; margin:0; padding:15px 0 50px 180px; background:url(../data/img/contents/tour6.jpg) no-repeat 0 0; }
#intro div.tour7 { text-align:justify; width:780px; margin:0; padding:15px 0 50px 180px; background:url(../data/img/contents/tour7.jpg) no-repeat 0 0; }

#intro h1 { padding:0 0 10px 0; margin:20px 0 0 0; color:#2a6d04; font-size:20px; font-weight:bold; }
#intro h2 { padding:0 0 5px 20px; margin:20px 0 0 0;  background:url(../data/img/contents/h2_icon.gif) no-repeat 0 2px; color:#0053a7; font-size:15px; font-weight:bold; }

#intro p { margin:0; padding:0; top:0; }
#intro p.tit15 { margin:0; padding:0 50px 50px 50px; color:#555; font:15px Tahoma; font-weight:normal; }
#intro p.tit151 { margin:0; padding:0 0 30px 0; color:#555; font:15px Tahoma; font-weight:normal; }
#intro p.tit152 { margin:0; padding:0 0 10px 0; color:#555; font:15px Tahoma; font-weight:normal; }
#intro p.tit153 { margin:0; padding:0 0 5px 50px; color:#555; font:15px Tahoma; font-weight:normal; }
#intro p.tit19k { margin:0; padding:20px 0 0 0; color:#000; font:19px Tahoma; font-weight:bold; }
#intro p.tit19k1 { margin:0; padding:10px 0 0 0; color:#000; font:19px Tahoma; font-weight:bold; }
#intro p.tit35b { margin:0; padding:0 0 10px 0; color:#428dce; font:35px Tahoma; font-weight:bold; }

#intro p.n12 { margin:0; padding:0 0 15px 0; color:#555; font:12px Tahoma; font-weight:normal; }
#intro p.n121 { margin:0; padding:0 0 5px 0; color:#555; font:12px Tahoma; font-weight:normal; }
#intro p.n13 { margin:0; padding:0 0 15px 0; color:#555; font:13px Tahoma; font-weight:normal; }

#intro ul { margin:0 0 5px 0; padding:0; }
#intro ul li { padding:0 0 0 35px; margin:0; background:url(../data/img/contents/lineW.gif) no-repeat 20px 5px; }
#intro ul li span { font-weight:normal; padding:0; }
#intro ul li ul { margin:0; padding:0; }
#intro ul li ul li { padding:0; margin:0; }
#intro ul li ul li span.cc { padding:0 0 0 16px; margin:0; font-weight:normal; }