FONT {
    	line-height : 150%;
	}

	TD,TH 				{ font-size: 13px; color:#000000; font-family:Arial;font-family:tahoma;line-height: 150%;}

	TEXTAREA			{ font-size: 12px; color:#333333; font-family:Arial;font-family:tahoma;width: 100%; border:1px solid #e0e0e0;line-height: 150%;}

	SELECT				{ font-size: 12px; font-family:Arial; font-family:tahoma;line-height: 13pt;}

	Input				{ font-size: 12px; font-family:tahoma; font-family:tahoma;line-height: 13pt;}



img{border:0;}



A:link 		{TEXT-DECORATION:none; COLOR:#333333}

A:visited	{TEXT-DECORATION:none; COLOR:#333333}

A:hover		{TEXT-DECORATION:none; COLOR:#000}

A:hover		{TEXT-DECORATION:none; COLOR:#336699}


.lb{ border-bottom:1px dotted #ddd;border-left:1px solid #ddd; padding-left:10px; padding-bottom:3px  }
.lb1{ border-bottom:1px dotted #ddd; padding-left:10px; padding-bottom:3px  }




/* ????? */



body{

margin:0;

padding:0;

line-height: 150%;

background-color:#ffffff

}



b{font-size: 110%;}

em{color: #000}

img{border:0;}

#maincontainer{

width:100%; /*Width of main container*/

margin: 0 auto; /*Center container on page*/

height:100%;

line-height: 150%;

}



#topsection{

background: #EAEAEA;

height: 129px; /*Height of top section*/

}



#topsection h1{

margin: 0;

padding-top: 15px;

}



#contentwrapper{

float: left;

width: 100%;height:100%;

}



#contentcolumn{

margin-left:0px; line-height: 150%;/*Set left margin to LeftColumnWidth*/

}



#leftcolumn{

float: left;

width: 200px; /*Width of left column*/

margin-left: -840px; /*Set left margin to -(MainContainerWidth)*/

background: #C8FC98;

}



#footer{

clear: left;

width: 100%;

background: #e1e5e7;

color: #FFF;

padding: 4px 0;positon:fixed;

}



#footer a{

color: #FFFF80;

}



.innertube{

margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/

margin-top: 0;

}

.on{background-image:url(/images/menu_on.gif);width:211px;height:37px;padding-left:10px;color:#ff4401;font-size:13px; line-height:normal}
.off{background-image:url(/images/menu_off.gif);padding-left:10px;border-bottom:1px solid #dbdbdb;width:211px;height:37px;font-size:13px; line-height:normal}
.on1{background:#ededed;width:175px;height:25px;color:#09C;font-size:13px; line-height:normal; font-weight:bold}
.off1{background:#FFF;width:175px;height:25px;font-size:13px; line-height:normal; font-weight:normal}
.menu_title{font-size:22px; color:#0690ca; font-weight:600; padding-bottom:20px; padding-top:20px}
.menu_sub_title{font-size:18px; color:#069; font-weight:600; padding-bottom:10px}





/*	A:link     { text-decoration:none;      color:#333333; }

	A:visited  { text-decoration:none;      color:#333333;  }

	A:active   { text-decoration:none;      color:#333333 }

	A:hover    { text-decoration:none;      color:#E14D0D } */



	A:link 		{TEXT-DECORATION:none; COLOR:#333333}

	A:visited	{TEXT-DECORATION:none; COLOR:#333333}

/*	A:hover		{TEXT-DECORATION:underline; COLOR:#336699} */

	A:hover		{TEXT-DECORATION:none; COLOR:#c23362}

	a		{selector-dummy: expression(this.hideFocus=true);}

	A.a1:hover     	{color:#779f00; text-decoration:none;}

	A.a2:hover     	{color:#FF9900; text-decoration:none;}

	A.a3:hover     	{color:#0099FF; text-decoration: none}

.menu A:link    	{color:#FFFFFF; text-decoration:none;}

.menu A:visited 	{color:#ffffff; text-decoration:none;}

.menu A:hover   	{color:#367c86; text-decoration:none;}

.menu-t A:link    	{color:#b2b2b2; text-decoration:none;}

.menu-t A:visited 	{color:#b2b2b2; text-decoration:none;}

.menu-t A:hover   	{color:#ffffff; text-decoration:none;}





/*li{list-style:none;line-height:100%;margin:0; padding:0;float: left; line-height:120% }*/

.td1{

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #dddddd;

}

.menu{ font-size:12px; color:#ffffff; font-family:tahoma; font-weight:bold;

}
.h1{font-size:15px; font-weight:normal; color:#FFFFFF; font-family:arial}
.h3{ font-size:13px; color:#333333; font-family:tahoma; font-weight:normal;}

.h4{font-size:13px;color:#222;font-weight:normal;font-family:"tahoma",arial;}

.h4_1{font-size:14px;color:#222;font-weight:normal;font-family:arial;}

.h4_title{font-size:18px;color:#d90073;font-weight:normal;font-family: Arial, Helvetica, sans-serif;}

.hd{ font-size:22px; color:#ff8737; font-family:tahoma; font-weight:bold;}

/*top_menu*/

#container {width:850px; position:relative;float:left; padding-left:0px; }

#nav, #nav ul {padding:0 0px; margin:0px 0px 0px; list-style:none; width:850px;}



#nav li {float:left; }

#nav li a {float:left; text-decoration:none; font-family:arial; font-size:13px; color:#000; }

#nav li a b {display:block; float:left; line-height:30px; padding:0 0px 0 0px; font-weight:normal; cursor:pointer; width:117px;height:33px;}

#nav li a b span {font-size:10px; color:#999898;line-height:100%;}

#nav li.sub a b { width:104px; padding-top:3px; font-size:12px;color:#fff;font-weight:normal;font-family:"tahoma",arial; padding-left:10px;display: block; }

#nav li.sub2 a b { width:104px;padding-top:3px; font-size:12px;color:#fff;font-weight:normal;font-family:"tahoma",arial; padding-left:10px;display: block;}

#nav li.sub3 a b { width:136px;padding-top:3px; font-size:12px;color:#fff;font-weight:normal;font-family:"tahoma",arial; padding-left:10px;display: block;}

#nav li.sub4 a b { width:104px;padding-top:3px; font-size:12px;color:#fff;font-weight:normal;font-family:"tahoma",arial; padding-left:10px;display: block;}

#nav li.sub5 a b { width:104px;padding-top:3px; font-size:12px;color:#fff;font-weight:normal;font-family:"tahoma",arial; padding-left:10px;display: block;}

#nav li.sub6 a b { width:104px;padding-top:3px; font-size:12px;color:#fff;font-weight:normal;font-family:"tahoma",arial; padding-left:10px;display: block;}

#nav li.sub7 a b { width:104px;padding-top:3px; font-size:12px;color:#fff;font-weight:normal;font-family:"tahoma",arial; padding-left:10px;display: block;}

#nav li.sub a b.hover { background:url(../images/btn_menu.png) no-repeat ; background-position:1px 2px ; min-height:0px; color:#ff3300}

#nav li.sub2 a b.hover { background:url(../images/btn_menu.png) no-repeat ; background-position:1px 2px ; min-height:0px; color:#ff3300;}

#nav li.sub3 a b.hover { background:url(../images/btn_menu1.png) no-repeat ; background-position:1px 2px ; min-height:0px; color:#ff3300;}

#nav li.sub4 a b.hover { background:url(../images/btn_menu.png) no-repeat ; background-position:1px 2px ; min-height:0px; color:#ff3300;}

#nav li.sub5 a b.hover { background:url(../images/btn_menu.png) no-repeat ; background-position:1px 2px ; min-height:0px; color:#ff3300}

#nav li.sub6 a b.hover { background:url(../images/btn_menu.png) no-repeat ; background-position:1px 2px ; min-height:0px; color:#ff3300;}

#nav li.sub7 a b.hover { background:url(../images/btn_menu.png) no-repeat ; background-position:1px 2px ; min-height:0px; color:#ff3300;}



#nav b.hover {color:#ff3300; display: block;}

#nav i.hover {color:#069;display: block;}

#nav em.hover {color:#080; display: block;}

#nav ul ul ul a:hover {color:#080;display: block;}





#nav ul {display:none; background:url(../images/btn_submenu.png) no-repeat ; width:824px; height:36px;margin-left:0px }

#nav ul {position:absolute; left:0px; top:32px;}

#nav ul li {float: left; position:relative;}

#nav ul li a {display:block; padding:0 10px 0 10px; font-size:12px; line-height:35px; cursor:pointer;}

#nav ul li a i {display:block; font-style:normal; cursor:pointer;}

#nav ul li a.sub {background:url(down.gif) no-repeat right 3px; float:left}



#nav ul ul {width:80px; left:-1px; top:30px;}

#nav ul ul li a {display:block; line-height:20px; padding:0 0 0 10px; width:120px;}

#nav ul ul li a.fly {background:url(right.gif) no-repeat right center;}

#nav ul ul li a em {font-style:normal; display:block; width:100px; cursor:pointer;}



#nav ul ul ul {left:80px; top:0;}



/*scroll*/



.Scroller-Container {

  position: absolute;

  top: 0px; left: 0px;

}

.Scrollbar-Up {

  position: absolute;background:url(../images/scroll_t.gif) no-repeat;

  width: 10px; height: 10px;

  background-color: #fff;

  font-size: 0px;

}

.Scrollbar-Track {

  width: 10px; height: 249px;

  position: absolute;

  top: 11px;

  background-color: #fff;

}

.Scrollbar-Handle {

  position: absolute;background:url(../images/scroll_bar.gif) no-repeat;

  width: 8px; height: 80px;

  background-color: #fff;

}

.Scrollbar-Down {

  position: absolute;background:url(../images/scroll_b.gif) no-repeat;

  top: 261px;

  width: 10px; height: 10px;

  background-color: #fff;

  font-size: 0px;

}

#Scrollbar-Container {

  position: relative;

  top: -250px; left: 0px; margin-left:285px

}



#Container1 {

  position: relative;

  top: 0px; left: 5px;

  width: 270px;

  height: 250px;

  background-color: #FFF;

}

#News, #About, #Extra {

  position: relative;

  top: 10px;

  overflow: hidden;

  width: 280px;

  height: 240px;

  display: none;

}

#News {display: block;}

/*p {

  margin: 0; padding: 0px 10px 10px;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  text-indent: 20px;

  color: #777;

}

*/





/* ??? ?? ?????, ????? */

/*table {border-collapse:collapse;}

table th, table td {padding:0; font-family: "Arial"; font-size: 9pt; color:#333333;}*/

IMG, .noBorder	{border:0px;}



.input_check	{border:1px solid #e0e0e0; font-family:????; font-size:9pt; height:13px; width:13px; padding:0;}

.inputtext  	{border:1px solid #888888; font-family:????; font-size:9pt; height:17px; width:100%; color:#333333; padding:3;}

.inputtext2 {BORDER:#c7c7c7 1px solid; HEIGHT:18px;color:#707070; font-family: dotum; font-size: 12px;padding:3px }

.input_text1	{border:1px solid #e0e0e0; font-family:????; font-size:9pt; height:30px; width:100%; color:#333333; padding:5;}

.input_text2	{border:1px solid #e0e0e0; font-family:????; font-size:9pt; height:30px; width:132px; color:#333333; padding:5;}

.input_text3	{border:1px solid #e0e0e0; font-family:????; font-size:9pt; height:20px; margin-left:5px;  color:#333333; padding:5;}

.input_text4	{border:1px solid #e0e0e0; font-family:????; font-size:9pt; height:250px; width:100%; color:#333333; padding:10;}

.input_text5	{border:1px solid #e0e0e0; font-family:????; font-size:9pt; height:70px; width:100%; color:#333333; padding:10;}

.input_text6  	{border:1px solid #888888; font-family:????; font-size:9pt; height:17px; width:100%; color:#333333; padding:3;}

.input_text7	{border:1px solid #e0e0e0; font-family:????; font-size:9pt; height:100%; width:100%; color:#333333; padding:5;}

.input_text8	{border:1px solid #e0e0e0; font-family:????; font-size:9pt; height:20px; width:150px; color:#333333; padding:5;}

.input_text9	{border:1px solid #e0e0e0; font-family:????; font-size:9pt; height:20px; width:90%; color:#333333; padding:5;}



.input_text10	{border:1px solid #e0e0e0; font-family:????; font-size:9pt; height:20px; width:40px; color:#333333; padding:5;}



.input_go1  	{border:1px solid #e0e0e0; font-family:????; font-size:9pt; height:20px; width:70px; color:#96b4be; padding:3;}

.input_go2  	{border:1px solid #e0e0e0; font-family:????; font-size:9pt; height:20px; width:110px; color:#96b4be; padding:3;}

.input_login  	{border:1px solid #919cb6; font-family:????; font-size:9pt; height:15px; width:75; color:#ffffff; padding:3; background:#57709a;}

/*
.input01  	{border:1px solid #e0e0e0; font-family:????; font-size:9pt; height:17px; color:#333333; padding:3;}
*/


/*???*/

.btn_1	{border:1px solid #999999; background: url(/images/btn/bg_btn1.gif); font-family:????; font-size:8pt; height:20px; color:#ffffff; padding:3;}

.btn_2	{border:1px solid #cccccc; background: url(/images/btn/bg_btn2.gif) no-repeat 0 50%; font-family:????; font-size:9pt; height:25px; color:#555555; padding:5; padding-left:10;}

.btn_3	{border:1px solid #6e7c9d; background: url(/images/btn/bg_btn3.gif); font-family:????; font-size:11pt; height:30px; color:#ffffff; padding:5; font-weight:bold;}

.btn_4	{border:1px solid #cccccc; background: #f5f5f5 url(/images/btn/bg_btn4.gif) no-repeat 0 50%; font-family:????; font-size:9pt; height:25px; color:#000000; padding:5; padding-left:25; padding-top:7; font-weight:bold;}

.btn_5	{border:1px solid #e0e0e0; background: #f5f5f5 url(/images/btn/bg_btn5.gif) no-repeat 0 50%; font-family:????; font-size:9pt; text-align:left; height:25px; width:100%; color:#333333; padding:5; padding-left:15;}

.btn_6	{border:1px solid #6e7c9d; background: url(/images/btn/bg_btn3.gif); font-family:????; font-size:9pt; height:25px; color:#ffffff; padding:5; font-weight:bold;}

.btn_7	{border:1px solid #6e7c9d; background: #3f4c6b url(/images/btn/bg_btn6.gif) no-repeat 0 50%; font-family:????; font-size:9pt; height:25px; color:#ffffff; padding:5; font-weight:bold;}

.btn_01	{border-style:none; background: #79787d url(/images/btn/bg_btn_01.gif); font-size:13px; height:25px; color:#ffffff; padding:5; font-weight:bold;}

.btn_02	{border-style:none; background: #b9a165 url(/images/btn/bg_btn_02.gif); font-size:13px; height:25px; color:#ffffff; padding:5; font-weight:bold;}

.btn_03	{border-style:none; background: #a76d6d url(/images/btn/bg_btn_03.gif); font-size:13px; height:25px; color:#ffffff; padding:5; font-weight:bold;}

.btn_04	{border-style:none; background: #79787d url(/images/btn/bg_btn_04.gif); font-size:12px; height:19px; color:#ffffff; padding:3;}

.btn_05	{border-style:none; background: url(/images/btn/bg_btn_login1.gif); font-size:12px; width:100px; height:25px; color:#ffffff; padding:5; padding-left:20; font-weight:bold;}

.btn_06	{border-style:none; background: url(/images/btn/bg_btn_login2.gif); font-size:12px; width:100px; height:25px; color:#ffffff; padding:5; padding-left:20; font-weight:bold;}

.btn_07	{border-style:none; background: url(/images/btn/bg_btn_05.gif); font-size:12px; width:50px; height:50px; color:#ffffff; padding:5; font-weight:bold;}

input{}

#btn_01	{border-style:none; background: #79787d url(/images/btn/bg_btn_01.gif); font-size:13px; height:25px; color:#ffffff; padding:5; font-weight:bold;}

#btn_02	{border-style:none; background: #b9a165 url(/images/btn/bg_btn_02.gif); font-size:13px; height:25px; color:#ffffff; padding:5; font-weight:bold;}

#btn_03	{border-style:none; background: #a76d6d url(/images/btn/bg_btn_03.gif); font-size:13px; height:25px; color:#ffffff; padding:5; font-weight:bold;}

#btn_04	{border-style:none; background: #79787d url(/images/btn/bg_btn_04.gif); font-size:12px; height:45px; margin-left:5px; color:#ffffff; padding:2;}

#btn_05	{border-style:none; background: url(./images/btn/bg_btn_login1.gif); font-size:12px; width:100px; height:25px; color:#ffffff; padding:5; padding-left:20; font-weight:bold;}

#btn_06	{border-style:none; background: url(./images/btn/bg_btn_login2.gif); font-size:12px; width:100px; height:25px; color:#ffffff; padding:5; padding-left:20; font-weight:bold;}



/*?????*/

th {}

#list	{background: #edf1f7; font-family:????; font-size:9pt; text-align:left; height:25px; color:#475e8b; padding:5; padding-left:20; padding-top:7; font-weight:bold;}



td{}

#ab1	{width:50px; padding:5; padding-left:15; font-weight:bold;}

#ab2	{padding:5;}

#ab3	{width:160px; padding:5;}

#ab4	{border-bottom:1px dashed #c0c0c0; height:1px;}

#ab_list1	{background: #faf9f6  no-repeat 0 50%; height:25px; width:120px; padding:3; padding-left:20; padding-top:5; color:#43423d; font-weight:bold; border-bottom:1px dashed #c0c0c0;}

#ab_list2	{height:25px; padding:3; padding-left:5; border-bottom:1px dashed #c0c0c0;}

#ab_list3	{background: #faf9f6 no-repeat 0 50%; height:25px; width:120px; padding:3; padding-left:20; padding-top:5; color:#43423d; font-weight:bold;}

#ab_list4	{height:25px; padding:3; padding-left:5;}

#ab_list5	{background: #faf9f6; height:30px; padding:3; padding-top:5; font-weight:bold; border-bottom:1px dashed #c0c0c0; text-align:center;}

#ab_list5bg	{background: #faf9f6;}

#ab_list6	{height:10px; padding:3; padding-top:5; border-bottom:1px solid #c0c0c0; text-align:center;}

#ab_list6 ul{margin:5; list-style-type: circle;}

#ab_list6 li{background:url(/images/squre.gif) no-repeat 0px 5px; padding-left:-100px; margin:-10px; text-align:left;}

#ab_list7	{height:30px; padding:3; padding-top:5; padding-left:20; border-bottom:1px dashed #c0c0c0; text-align:left;}

#ab_list7 ul{margin:5; list-style-type:none;}

#ab_list7 li{background:url(/images/sub/point1.gif) no-repeat 0 5px; padding-left:10; margin:5; text-align:left;}



#sp_list1	{background: #faf9f6 url(/images/btn/bg_btn7.gif) no-repeat 0 50%; height:25px; width:120px; padding:3; padding-left:20; padding-top:5; color:#43423d; font-weight:bold; border-bottom:1px dashed #c0c0c0;}

#sp_list2	{height:25px; padding:3; padding-left:5; border-bottom:1px dashed #c0c0c0;}

#sp_list3	{background: #faf9f6 url(/images/btn/bg_btn7.gif) no-repeat 0 50%; height:25px; width:120px; padding:3; padding-left:20; padding-top:5; color:#43423d; font-weight:bold;}

#sp_list4	{height:25px; padding:3; padding-left:5;}

#sp_list5	{background: #faf9f6 url(/images/btn/bg_btn7.gif) no-repeat 0 50%; height:25px; width:120px; padding:3; padding-left:20; padding-top:5; color:#43423d; font-weight:bold;}

#sp_list6	{height:25px; padding:3;}

#sp_list_su	{background: #f5f5f5;}



#list1	{background: #f5f5f5; text-align:left; width:80px; height:25px; padding:5; padding-left:40; padding-top:7; font-weight:bold;}

#list2	{background: #ffffff; text-align:left; width:80px; height:25px; padding:5; padding-left:40; padding-top:7; font-weight:bold;}

#list3	{text-align:left; padding:5; line-height:150%;}

#list4	{text-align:right; padding:5; line-height:150%; font-weight:bold;}

/*
#point1	{font-size:15px; background: url(/images/btn/point1.gif) no-repeat 0 50%; height:30px; padding-left:30; font-weight:bold;}
*/
#point1	{font-size:15px;  height:30px; padding-left:0px; font-weight:bold;}



#sub_ho		{line-height:150%;}

#sub_ho th	{font-family:Tahoma; font-size:14px; color:#4c5b72; font-weight:bold; text-align:left;}

#sub_ho h3	{background:url(/images/sub/point2.gif) no-repeat 0 50%; padding-left:22; font-family:????; font-size:13px; color:#555; font-weight:bold; text-align:left; margin:0;}

#sub_ho ul	{margin:10; list-style-type:none;}

#sub_ho li	{background:url(/images/sub/point1.gif) no-repeat 0 5px; padding-left:10; margin:5; text-align:left;}

#sub_ho a:link		{color:#5482c8; text-decoration:underline;}

#sub_ho a:visited	{color:#5482c8;}

#sub_ho a:hover	{color:#255092;}



#sub_ho1 td	{padding:5 10; text-align:center;}

#sub_ho1 a:link		{color:#5482c8; text-decoration:underline;}

#sub_ho1 a:visited	{color:#5482c8;}

#sub_ho1 a:hover	{color:#255092;}

#sub_ho1 ul	{margin:0; padding:0 0 10 0; list-style-type:none;}

#sub_ho1 ol	{margin:0; padding:0 0 10 20;}

#sub_ho1 li	{padding:0; margin:5; text-align:left;}



#sub_ho2	{line-height:150%;}

#sub_ho2 th	{padding:5 10; text-align:center; border-top-width:1px; border-top-color:#eee; border-top-style:solid; border-bottom-width:1px; border-bottom-color:#eee; border-bottom-style:solid; margin:0; font-size: 12px; color:#333333; font-family:Tahoma; font-weight :normal;}

#sub_ho2 td	{padding:5 10; text-align:left; border-top-width:1px; border-top-color:#eee; border-top-style:solid; border-bottom-width:1px; border-bottom-color:#eee; border-bottom-style:solid; margin:0;}

#sub_ho2 a:link		{color:#5482c8; text-decoration:underline;}

#sub_ho2 a:visited	{color:#5482c8;}

#sub_ho2 a:hover	{color:#255092;}



#sub_ho3 td	{padding:5 10; text-align:center;}

#sub_ho3 ul	{margin:10; list-style-type:none;}

#sub_ho3 li	{background:url(/images/sub/point1.gif) no-repeat 0 5px; padding-left:10; margin:5; text-align:left;}



#sub_ho4 td	{padding:0 5; text-align:left;}

#sub_ho4 ul	{margin:0; list-style-type:none;}

#sub_ho4 li	{background:url(/images/sub/point1.gif) no-repeat 0 5px; padding-left:10; margin:0; text-align:left;}



/*???*/



.menu_bg1   {background-color:#70c6f8;}

.menu_bg2   {background-color:#1564b4; border:1px solid #ffffff; font-family:Arial,????; font-size: 9pt; color:#ffffff; padding-left:10; height:30px; font-weight:bold;}

.menu_bg3   {background-color:#232b59; border:1px solid #ffffff; font-family:Arial,????; font-size: 9pt; color:#ffffff; padding-left:10; height:30px; font-weight:bold;}



/*????????*/

.sub_bg1    {background-color:#bbd0e3;}

.sub_bg2    {background-color:#ffffff; padding:10px;}

.sub_title  {font-family:Arial,????; font-size: 14px; color:#ffffff; font-weight:bold;}



/*????????*/

.3     {padding:3px;}

.5     {padding:5px;}

.10    {padding:10px;}

.15    {padding:15px;}

.20    {padding:20px;}

.l3    {padding-left:3px;}

.l5    {padding-left:5px;}

.l10   {padding-left:10px;}

.l15   {padding-left:15px;}

.l20   {padding-left:20px;}

.l25   {padding-left:25px;}

.l30   {padding-left:30px;}

.r5    {padding-right:5px;}

.r10   {padding-right:10px;}

.r15   {padding-right:15px;}

.r20   {padding-right:20px;}

.r40   {padding-right:40px;}

.r60   {padding-right:60px;}

.t3   {padding-top:3px;}

.t5   {padding-top:5px;}

.t10   {padding-top:10px;}

.t15   {padding-top:15px;}

.t20   {padding-top:20px;}



/*????*/

.l        {text-align:left;}

.c        {text-align:center;}

.r        {text-align:right;}



/*????*/

.w100     {border:1px solid #e5e5e5; width:100px;}

.w70      {border:1px solid #e5e5e5; width:70px;}

.w115     {border:1px solid #e5e5e5; width:115px;}



/*????*/

.h17      {height:17px;}

.h25      {height:25px;}

.h30      {height:30px;}

.h	  {line-height:150%;}



/*??? ???*/

.ts6      {font-size: 6pt;}

.ts7      {font-size: 7pt;}

.ts8      {font-size: 8pt;}

.ts9      {font-size: 9pt;}

.ts10     {font-size: 10pt;}



/*???????*/

.orange {color:f90; font-weight:bold;}

.white	{color:fff;}

.text_b {color:222; font-weight:bold;font-size:14px; padding:5px; vertical-align:bottom; height:40px;}

.text_10 {color:666;font-size:10px;}

.text_11 {color:666;font-size:11px;}



/*???????*/

.b        {font-weight:bold;}



/*???? ????*/

.te1      {color:#ffffff;}

.te2      {color:#666666;}

.te3      {color:#0e558c;}

.te4      {color:#3c72a5;}

.te5      {color:#294dae;}

.te6      {color:#525a5c;}

.te7      {color:#a2a2b0;}

.te8      {color:#8585b5;}

.te9      {color:#48447c;}

.te10     {color:#658cb0;}

.te11     {color:#f7941d;}

.te12     {color:#806a5e;}

.te13     {color:#157d9b;}

.te14     {color:#ff0000;}

.te15     {color:#222222;}

.te16     {color:#24a0b8;}

.te17     {color:#486ca6;}

.te18     {color:#7f699b;}

.te19     {color:#a69284;}

.te20     {color:#8f6d30;}

.te21     {color:#b40606;}

.te22     {color:#c36f24;}

.te23     {color:#f38f8f;}

.te24     {color:#5a9324;}

.te99     {color:#999999;}





/*?????? font*/



  .font_his01   {font-familly:Arial,????,tahoma,verdana; font-size:8pt; color:#898989;}

  .font_his02   {font-familly:Arial,????,tahoma,verdana; font-size:8pt; color:#212121;}



.td {

	font-familly:"Arial","????", "?????";

	font-size: 12px;

	color: #565656;

	font-weight: normal;

	line-height : 150%;

    }

.main {

	font-familly:"Arial","????", "?????";

	font-size: 11px;

	color: #666666;

	font-weight: normal;

	line-height: 150%;

    }

.location {

	font-familly:"Arial","????", "?????";

	font-size: 11px;

	color: #666666;

	font-weight: normal;

	line-height: 150%;

    }

.poll {

	font-familly:"Arial","????", "?????";

	font-size: 12px;

	color: #6E6E6E;

	font-weight: normal;

	line-height: 120%;

    }

.travel{

	font-familly:"Arial","????", "?????";

	font-size: 11px;

	color: #666666;

	font-weight: normal;

	line-height: 181%;

    }



.product1{

	font-familly:"Arial","????", "?????";

	font-size: 12px;

	color: #C3722A;

	font-weight: normal;

	line-height: 130%;

    }



.product2{

	font-familly:"Arial","????", "?????";

	font-size: 11px;

	color: #858585;

	font-weight: normal;

	line-height: 120%;

    }



.info{

	font-familly:"Arial","????", "?????";

	font-size: 11px;

	color: #666666;

    line-height: 140%;

    }

.tel{

	font-familly:"Arial","????", "?????";

	font-size: 11px;

	color: #A0A01D;

    font-weight: bold;

    line-height: 140%;

    }

.out{

	font-familly:"Arial","????", "?????";

	font-size: 12px;

	color: #9F3F69;

    font-weight:  normal;

    line-height: 140%;

    }

.title {

	font-familly:"Arial","????", "?????";

	font-size: 12px;

	color: #777777;

	font-weight: bold;

	line-height : 130%;

    }

.title1 {

	font-familly:"Arial","????", "?????";

	font-size: 11px;

	color: #DC932C;

	font-weight: bold;

	line-height : 130%;

    }

.title2 {

	font-familly:"Arial","????", "?????";

	font-size: 12px;

	color: #007762;

	font-weight: bold;

	line-height : 130%;

    }

.table {

	font-familly:"Arial","????", "?????";

	font-size: 12px;

	color: #777777;

	font-weight: bold;

	line-height : 125%;

    }

.table1 {

	font-family:"Arial","????", "?????";

	font-size: 12px;

	color: #5E9DAC;

	font-weight: bold;

	line-height : 125%;

    }

.table2 {

	font-family:"Arial","????", "?????";

	font-size: 11px;

	color: #8F8884;

	font-weight: normal;

	line-height : 125%;

    }

.table3{

    font-familly:Arial,????; font-size:11px; color:#666666; text-decoration:none; line-height: 13pt;}





.title01{font-family:"tahoma"; font-size: 16px; padding-left:0px; color:#666666;font-weight: bold;}

.title01_smol{font-family:"tahoma", Arial, "????", "?????";font-size: 11px; line-height:18px;}

.title02{font-family:"tahoma", Arial,"????", "?????";font-size:14px; color:#666666;font-weight: bold;padding-left:10px;}

.sub_navi{font-family: Arial,"????", "?????";font-size:11px; color:#666666;}

.text{font-family:"????", "????", "?????", Arial;font-size:12px; color:#666666;line-height:150%}









.left_table .left_title .left_title_a{

	font-family:"tahoma";

	font-size:12px;

	font-weight:bold;

	cursor:pointer;

	padding-left:30px;

	color:#8c8c8c;

	padding-bottom:15px;



}





.left_table .left_title small{

	font-family:"arial";

	font-size:7px;



}







.left_table .left_title .left_title_a:hover{

	background:url('/images/menu_icon.jpg');

	color:#000000;

	text-decoration:none;

	cursor:pointer;

	background-repeat:no-repeat;

	background-position:10px 0px;;

}











.left_table .left_title_on .left_title_a{

	font-family:"tahoma";

	font-size:14px;

	font-weight:bold;

	cursor:pointer;

	padding-left:30px;

	background:url('/images/menu_icon.jpg');

	color:#0459c1;

	text-decoration:underline;

	background-repeat:no-repeat;

	background-position:10px 0px;;



}







.left_sub_table .sub_title .left_sub_title_a{

	color:#000000;

	font-family:"tahoma";

	font-size:12px;

	cursor:pointer;

	font-weight:normal;





}



.left_sub_table .sub_title  .left_sub_title_a:hover{

	color:#000000;

	font-family:"tahoma";

	font-size:12px;

	cursor:pointer;

	font-weight:normal;

	text-decoration:underline;



}

#join_table{



}

#join_table table tr td{

	padding:5px;

}



/* table1*/

.Tbl01 {border-collapse:collapse; border:2px solid #b9d0f4; margin:3px 0px;}

.Tbl01 th {border:1px solid #d1dde8; padding:6px 7px; font-style:normal; font-weight:bold; line-height:110%; background-color:#e9eff1; color:#246587;}

.Tbl01 th.nonebold {border:1px solid #d1dde8; padding:6px 7px; font-style:normal; font-weight:normal; line-height:110%; background-color:#e4edf2; color:#246587;}

.Tbl01 td {border:1px solid #e3edfd; padding:4px 7px;}

.Tbl01 td.bgcolor {border:1px solid #d1e0e8; padding:4px 7px; background-color:#f4f8fa;}



/* table2*/

.Tbl02 {border-collapse:collapse; border:2px solid #e6e8ed; margin:3px 0px;}

.Tbl02 th {border:1px solid #d1d1d1; padding:6px 7px; font-style:normal; font-weight:bold; line-height:110%; background-color:#e6e8ed; color:#333333;}

.Tbl02 th.nonebold {border:1px solid #e6e8ed; padding:6px 7px; font-style:normal; font-weight:normal; line-height:110%; background-color:#e8e8e8; color:#333333;}

.Tbl02 td {border:1px solid #e6e8ed; padding:4px 7px;}

.Tbl02 td.bgcolor {border:1px solid #d0d0d8; padding:4px 7px; background-color:#f4f4f4;}



/* table2-1*/

.Tbl03 {border-collapse:collapse; border:0px solid #e6e8ed; margin:3px 0px;}

.Tbl03 th {border:1px solid #d1d1d1; padding:6px 7px; font-style:normal; font-weight:bold; line-height:110%; background-color:#e6e8ed; color:#333333;}

.Tbl03 th.nonebold {border:1px solid #e6e8ed; padding:6px 7px; font-style:normal; font-weight:normal; line-height:110%; background-color:#e8e8e8; color:#333333;}

.Tbl03 td {border:1px solid #dddddd; padding:4px 7px;}

.Tbl03 td.bgcolor {border:1px solid #d0d0d8; padding:4px 7px;}

.Tbl05 {border-collapse:collapse; border:0px solid #e6e8ed; margin:3px 0px;}
.Tbl05 th {border:0px solid #e6e8ed; padding:4px 7px;}
.Tbl05 td {border:0px solid #e6e8ed; padding:4px 7px;}
.Tbl05 td.bgcolor {border:0px solid #d0d0d8; padding:4px 7px;}

/* table3 */

.hTbl01 {border-collapse:collapse; border-top:2px solid #b9d0f4; border-bottom:2px solid #b9d0f4; margin:3px 0px;}

.hTbl01 th {border-bottom:1px solid #b9d0f4; padding:5px 5px; font-style:normal; background-color:#e4edf2; color:#246587;}

.hTbl01 td {border-bottom:1px solid #b9d0f4; padding:5px 5px; padding-left:10px; line-height:150%}

.hTbl01 td.bgcolor {border-bottom:1px solid #b9d0f4; padding:5px 5px; background-color:#f4f4f4;}



.hTbl02 {border-collapse:collapse; border-top:2px solid #b9d0f4; border-bottom:2px solid #b9d0f4; margin:3px 0px;}

.hTbl02 th {border-bottom:1px solid #b9d0f4; padding:7px 7px; font-style:normal; background-color:#e4edf2; color:#246587;}

.hTbl02 td {border-bottom:1px solid #b9d0f4; padding:7px 7px; padding-left:10px; line-height:150%}

.hTbl02 td.bgcolor {border-bottom:1px solid #b9d0f4; padding:7px 7px; background-color:#f4f4f4;}





/*.font_gurlm{font-family:"????";font-size:8pt;}*/

.font10{font-family: "tahoma",Arial;font-size:10px;}

.font11{font-family: "tahoma",Arial,"????";font-size:11px;}

.font12{font-family: "tahoma",Arial;font-size:12px;}

.font13{font-family: "tahoma",Arial;font-size:13px;}

.font14{font-family: "tahoma",Arial;font-size:14px;}

.font15{font-family: "tahoma",Arial;font-size:15px;}

.font16{font-family: "tahoma",Arial;font-size:16px;}

.font17{font-family: "tahoma",Arial;font-size:17px;}

.font18{font-family: "tahoma",Arial;font-size:18px;}

.font19{font-family: "tahoma",Arial;font-size:19px;}

.font20{font-family: "tahoma",Arial;font-size:20px;}



/*tablef*/

.S_tablef{border-top:1px #ededed solid;font-size:13px;color:#242424;font-family:"tahoma", Arial}

.S_tablef th{font-weight:normal;padding-top:7px;padding-bottom:7px;padding-left:10px;text-align:left}

.S_tablef td{border-bottom:1px solid #ede9e6;padding-top:7px;padding-bottom:7px;padding-left:15px;text-align:left}



.S_tablef1{border-top:1px #ededed solid;font-size:13px;color:#242424;font-family:"tahoma", Arial}

.S_tablef1 th{font-weight:normal;padding-top:7px;padding-bottom:7px;padding-left:10px;text-align:left}

.S_tablef1 td{border-bottom:0px solid #ede9e6;padding-top:7px;padding-bottom:7px;padding-left:15px;text-align:left}



.S_tablef2{border-top:1px #454545 solid;font-size:13px;color:#242424;font-family:"tahoma", Arial}

.S_tablef2 th{font-weight:normal;padding-top:7px;padding-bottom:7px;padding-left:10px;text-align:left}

.S_tablef2 td{padding-top:7px;padding-bottom:7px;padding-left:15px;text-align:left}



.L_tablef{border-top:1px #454545 solid;font-size:13px;color:#242424;font-family:"tahoma", Arial}

.L_tablef th{font-weight:normal;padding-top:7px;padding-bottom:7px;padding-left:10px;background-color:#f1f1f1}

.L_tablef td{border-bottom:1px solid #ede9e6;padding-top:7px;padding-bottom:7px;padding-left:15px;}



.A_tablef{border-top:1px #454545 solid;font-size:13px;color:#242424;font-family:"tahoma", Arial}

.A_tablef th{font-weight:normal;padding-top:7px;padding-bottom:5px;border-bottom:1px solid #ede9e6;background-color:#eef5f6;text-align:center;}

.A_tablef td{border-bottom:1px solid #ede9e6;padding-top:7px;padding-bottom:7px;padding-left:15px;}

.A_tablef .bgtd{border-bottom:1px solid #ede9e6;padding-top:7px;padding-bottom:7px;padding-left:5px; background-color:#f7f7f7;}

.A_tablef .td_right{border-right:1px solid #ede9e6;}





.A_tablef2{border-top:1px #454545 solid;font-size:13px;color:#242424;font-family:"tahoma", Arial}

.A_tablef2 th{font-weight:normal;padding-top:7px;padding-bottom:7px;border-bottom:1px solid #ede9e6;background-color:#eef5f6;text-align:center;}

.A_tablef2 td{border-bottom:1px solid #ede9e6;padding-top:7px;padding-bottom:7px;}

.A_tablef2 .bgtd{border-bottom:1px solid #ede9e6;padding-top:7px;padding-bottom:7px;padding-left:5px; background-color:#f7f7f7;}

.A_tablef2 .td_right{border-right:1px solid #ede9e6;}



.text_center{font-size:12px;font-family:"tahoma", Arial;color:#242424;line-height:150%;}

.content_blue{font-size:13px;font-family:"tahoma", Arial;color:#056d8a;}



/* ???? */

.bg0        {background-color:#d4d4d4;}

.bg1        {background-color:#ffffff;}

.bg2        {background-color:#bbd0e3;}

.bg3        {background-color:#f5f9fe;}

.bg4        {background-color:#eff7fa;}

.bg5        {background-color:#eff0f9;}

.bg6        {background-color:#fbfbfb;}

.bg7        {background-color:#9ca9ba;}

.bg8        {background-color:#f0f0f0;}

.bg9        {background-color:#e0e0e0;}

.bg10       {background-color:#99bee8;}

.bg11       {background-color:#f5f5f5;}

.bg12       {background-color:#e0e4ea;}

.bg13       {background-color:#7289d8;}

.bg14       {background-color:#91a4e5;}

.bg15       {background-color:#e3ba95;}

.bg16       {background-color:#f6f6f6;}

.bg17       {background-color:#f0dec8;}

.bg18       {background-color:#F7E0C8;} /* ???? ?? ?????*/

.bg19       {background-color:#ff9643;}

.bg20       {background-color:#DDADF0;} /* ???? ?? ????*/

.bg21       {background-color:#C9DAFA;} /* ???? ?? ???????*/

.bg22       {background-color:#D7FFD7;} /* ???? ?? ???????*/

.bg23       {background-color:#cad5e7;}

.bg24       {background-color:#f6f6f6;}

.bg25       {background-color:#dddddd;}

.bg26       {background-color:#a48cbc;}

.bg27       {background-color:#e2ddc6;}

.bg28       {background-color:#b8b298;}

.bg29       {background-color:#b2a77f;}

.bg30       {background-color:#FFF9F9;}

.bg31       {background-color:#f5e4e0;}

.bg32       {background-color:#8DC855;}

.bg33       {background-color:#abc98f;}

.bg34       {background-color:#b0db87;}

.bg35       {background-color:#deecd1;}

.bg36       {background-color:#afbed6;}

.bg37       {background-color:#dff0f3;}

.bg38       {background-color:#92c5cf;}

.bg39       {background-color:#4f9ead;}

.bg40       {background-color:#1e889d;}

.bg41       {background-color:#fffef3;}

.bg42       {background-color:#fcf8f1;}

.bg43       {background-color:#fff3e6;}

.bg44       {background-color:#ffe7cf;}

.bg45       {background-color:#ffa583;}

.bg46       {background-color:#ffcd9b;}



/*???? ????*/

.te0      {color:#000000;}

.te1      {color:#ffffff;}

.te2      {color:#666666;}

.te3      {color:#0e558c;}

.te4      {color:#3c72a5;}

.te5      {color:#294dae;}

.te6      {color:#525a5c;}

.te7      {color:#a2a2b0;}

.te8      {color:#8585b5;}

.te9      {color:#48447c;}

.te10     {color:#658cb0;}

.te11     {color:#f7941d;}

.te12     {color:#806a5e;}

.te13     {color:#157d9b;}

.te14     {color:#ff0000;}

.te15     {color:#222222;}

.te16{color:c8260d}



/*????????*/

.3     {padding:3px;}

.5     {padding:5px;}

.10    {padding:10px;}

.15    {padding:15px;}

.20    {padding:20px;}

.l3    {padding-left:3px;}

.l5    {padding-left:5px;}

.l10   {padding-left:10px;}

.l15   {padding-left:15px;}

.l20   {padding-left:20px;}

.r5    {padding-right:5px;}

.r10   {padding-right:10px;}

.r15   {padding-right:15px;}

.r20   {padding-right:20px;}

.r40   {padding-right:40px;}

.r60   {padding-right:60px;}

.t3   {padding-top:3px;}

.t5   {padding-top:5px;}

/* ??? */

.li1_0      {border:1px solid #d4d4d4;}

.li1_1      {border:1px solid #bbd0e3;}

.li1_2      {border:2px solid #bbd0e3;}

.li2_1      {border:1px solid #d1deea;}

.li2_2      {border:2px solid #d1deea;}

.li3_1      {border-bottom:1px dashed #eee;}

.li4_3      {border-bottom:3px double #eee;}

.li5_1      {border:1px solid #e0e0e0;}

.li6_1      {border-bottom:1px dashed #c0c0c0;}

.li7_1      {border:1px solid #dde0e5;}

.li8_1      {border:1px solid #acbee0;}

.li9_1      {border:1px solid #d2d9c2;}



.Tbl04 {border-collapse:collapse; border-top:2px solid #575c6e; margin:3px 0px;}
.Tbl04 td {border:1px solid #aaaaaa; padding:3px 3px;}
.Tbl04 td.bgcolor {border-bottom:1px solid #575c6e; padding:3px 3px; background-color:#f4f8fa;}

.Tbl05 {border-collapse:collapse; border-top:2px solid #575c6e; margin:3px 0px;}
.Tbl05 td {border:1px solid #aaaaaa; padding:3px 3px; font-size:12px}
.Tbl05 td.bgcolor {border-bottom:1px solid #575c6e; padding:3px 3px; background-color:#f4f8fa;}

/* ksh 2016-02-24 */
div.noticePopup { z-index:2000; display:none; position:fixed; left:50%; top:50%; background-color:#90A2FA; border-radius: 3px; }
div.noticePopup>div.noticeMessage { color:white; font-weight:bold; }

/* event_paper_form.kin style */
.input01{
	margin-left: 2px;
	padding: 5px;
	border: 1px solid #ccc;
	border-radius:3px;
}

/* event - info3.html (?????????) */
.certificate{
	padding:20px;
	margin-top:20px;
	margin-bottom:20px;
	border:1px dotted #aaa;
}
.header{
	text-align:center;
}
.header img{
	width:10%;
}
.header p{
	display:inline-block;
	margin-left:25px;
	font-size:16px;
	line-height:140%;
	text-align:center;
}
.header p span:first-child{
	font-size:24px;
}
.header p span:last-child{
	color:#777;
	font-size:13px;
}
.section .top{
	font-size:14px;
	margin-top:20px;
	padding-bottom:5px;
	border-bottom: 2px solid #999;
}
.section .contents{
	padding:30px 20px 0;
}
.section .contents p{
	text-align:center;
}
.section .contents p:first-child > span:first-child{
	display:inline-block;
	padding-right:20px;
}
.section .contents ol{
	padding-left:20px;
}
.section .contents ol li table{
	margin:10px 0;
	border-top:1px solid;
	border-right:1px solid;
	border-left:1px solid;
}
.section .contents ol li table tbody tr td{
	width:50%;
	padding:2px;
	border-bottom:1px solid;
	text-align:center;
}
.section .contents ol li table tbody tr td:first-child{
	border-right:1px solid;
}
.section .contents ol li ul{
	padding-left:5px;
	list-style-type:none;
}
.section .bottom{
	position:relative;
	font-size:16px;
	margin-top:30px;
	padding-bottom:40px;
	text-align:center;
}
.section .bottom span{
	font-size:24px;
	margin-left:10px;
}
.section .bottom img{
	/*position:absolute;
	bottom:6px;
	right:65px;*/
	width:102px;
	margin-bottom:-34px;
}
.footer{
	padding-top:5px;
	border-top:3px solid #999;
}
.footer ul{
	padding-left:0;
	margin-top:0;
	margin-bottom:0;
	list-style-type:none;
}
.footer ul li{
	font-size:12px;
}
.footer ul:first-child li{
	display:inline-block;
	padding-right:20px;
}
.footer ul:first-child li:last-child{
	padding-right:0;
}
.footer ul:first-child + ul + ul li{
	display:inline-block;
	width:49%;
}
.footer ul:first-child + ul + ul + ul li{
	display:inline-block;
}
.footer ul:last-child li{
	display:inline-block;
}

table rd div {font-size:13px; line-height:1.5}

/* Travel Information - General Information Style */
.historic_places .text{
  color: #000;
  font-size: 13px;
  text-align: justify;
}

/* Travel Information - Venue at HICO Style */
.venue_hico p{
  display: table-cell;
}
.venue_hico p img{
  width: 250px;
}
.venue_hico .text{
  display: table-cell;
  padding-left: 20px;
  color: #000;
  font-size: 13px;
  text-align: justify;
  vertical-align: top;
}
.venue_hico ul{
  padding-left: 20px;
  margin-bottom: 0;
}
.venue_hico ul li{
  font-size: 13px;
}

/* Travel Information - Transportation Style */
.transportation .text{
  color: #000;
  font-size: 13px;
  text-align: justify;
}
.transportation .img p{
  display: table-cell;
  vertical-align: middle;
}
.transportation .img .left{
  padding-right: 10px;
}
.transportation .img .right{
  padding-left: 10px;
}

/* Travel Information - Accommodation Style */
.accommodation .text{
  color: #000;
  font-size: 13px;
  text-align: justify;
}
.accommodation_table{
  width: 100%;
  border-collapse: collapse;
  border-top: 2px solid #494545;
}
.accommodation_table thead tr th{
  padding: 10px;
  background-color: #deebe5;
  border: 1px solid #ddd;
}
.accommodation_table tbody tr td{
  padding: 10px;
  border: 1px solid #ddd;
  text-align: center;
}

.accommodation_table1{
  width: 100%;
  border-collapse: collapse;
  border-top: 2px solid #494545;
}
.accommodation_table1 thead tr th{
  padding: 10px;
  background-color: #deebe5;
  border: 1px solid #ddd;
}
.accommodation_table1 tbody tr td{
  padding: 10px;
  border: 1px solid #ddd;
  text-align: left;
}
/* Travel Information - Local Tour Style */
.local_tour .text{
  padding-left: 0;
  color: #000;
  font-size: 13px;
  text-align: justify;
  list-style-type: none;
}

/* ISGMA2017 - Committee Style */
.committee_part h3{
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 5px 0 5px 10px;
  /*color: #003770;*/
  background-color: #e9e9e9;
}
.committee_part p{
  padding-left: 10px;
}
.p_p_bottom20{
  padding-bottom: 20px;
}
ol, ul {
  padding-left: 0;
  margin-bottom: 0;
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
label, input{
  vertical-align: middle;
}
a{
  text-decoration: none;
}
.clearfix:after{
  content: '';
  display: block;
  clear: both;
}


/* Form Style */
.abstract_table tbody tr td{
  padding: 5px 10px;
  border-bottom: 1px solid #ddd;
  line-height: 130%;
  vertical-align: middle;
}
.table_s_title{
  padding: 10px;
  font-weight: bold;
  background-color: #e9e9e9;
  border-bottom: 1px solid #ddd;
  text-align: center;
}
.list_title{
  padding: 10px;
  font-weight: bold;
  background-color: #eef5f6;
  border-bottom: 1px solid #ddd;
}
.list_title .c_author{
  float: left;
}
.list_title .c_author_check{
  float: right;
}
.list_title .c_author_check label{
  font-size: 13px;
}
.pic_table tbody tr td{
  padding: 10px;
  border-bottom: 1px solid #ddd;
  vertical-align: middle;
}
.form_item{
  width: 18%;
  background-color: #FAFAF9;
  border-right: 1px solid #ddd;
}
.form_input input{
  width: 92%;
  height: 20px;
  padding: 1px 5px;
  font-size: 14px;
}
.form_input select{
  width: 95%;
  height: 26px;
  font-size: 14px;
}
.input01 input{
  width: 22%;
}
.add_btn tbody tr td{
  padding: 20px 0;
  border-bottom: 1px solid #ddd;
}
.add_btn tbody tr td input{
  padding: 6px 12px;
  color: #fff;
  font-size: 13px;
  background-color: #6683b3;
  border: 1px solid #47679c;
  border-radius: 4px;
}
.c_num_btn{
  width: 81px;
  margin: 0 auto;
  background-color: #f6f6ee;
  border-right: 1px solid #ddd;
  vertical-align: middle;
}
.c_num_btn .change{
  float: left;
  margin-top: 15px;
  padding-right: 10px;
}
.c_num_btn .change li{
  margin-bottom: 5px;
}
.c_num_btn .change li.prev a{
  display: block;
  width: 0;
  height: 0;
  border-bottom: 6px solid #000;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
}
.c_num_btn .change li.next a{
  display: block;
  width: 0;
  height: 0;
  border-top: 6px solid #000;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
}
.c_num_btn .search_del_btn{
  float: left;
}
.c_num_btn .search_del_btn li{
  margin-bottom: 2px;
  text-align: center;
}
.c_num_btn .search_del_btn li input{
  color: #fff;
  font-size: 13px;
  background-color: #aaa;
  border: 1px solid #999;
  border-radius: 4px;
}
.mode_list li{
  float: left;
  margin-right: 15px;
}
.field_list li{
  margin-top: 2px;
  margin-bottom: 2px;
}
.abstract_text{
  padding: 5px 10px;
  border-bottom: 1px solid #ddd;
}
.abstract_text input{
  width: 99%;
  height: 20px;
  padding: 1px 5px;
  font-size: 14px;
  border: 1px solid #ccc;
}
.abstract_text textarea{
  width: 99%;
  padding: 2px 5px;
  font-size: 14px;
  border: 1px solid #ccc;
}
.b_btn_list{
  width: 46%;
  margin: 30px auto;
}
.b_btn_list li{
  float: left;
  margin-right: 10px;
}
.b_btn_list li input{
  padding: 6px 12px;
  color: #fff;
  font-size: 14px;
  border-radius: 4px;
  cursor: pointer;
}
.b_btn_list li.save input{
  background-color: #66a9b3;
  border: 1px solid #47949f;
}
.b_btn_list li.view input{
  background-color: #6683b3;
  border: 1px solid #47679c;
}
.b_btn_list li.down input{
  background-color: #639ed3;
  border: 1px solid #4483bb;
}

/* View Style */
.view_area{
  width: 748px;
  font-family: "Arial Narrow", Arial, sans-serif;
}
.view_area strong{
  font-weight: bold;
}
.view_area sup{
  font-size: 10px;
  vertical-align: super;
}
.top_title{
  padding: 6px 0 2px 10px;
  color: #808080;
  font-size: 11px;
  border-bottom: 1px solid #808080;
}
.abs_title{
  padding: 50px 10px 0px;
  font-size: 37px;
  text-align: center;
  line-height:1.0;
}
.author_name{
  width: 728px;
  padding-left: 10px;
  padding-right: 10px;
}
.author_name ul{
  float: right;
  margin-bottom: 12px;
}
.author_name ul li{
  float: left;
  padding-right: 3px;
  font-size: 18px;
}
.author_name ul li.and{
  height: 18px;
  line-height: 18px;
  font-size: 14px;
}
.author_affiliation{
  width: 728px;
  padding: 0 10px 12px;
  line-height:1.0;
}
.author_affiliation > ul{
  float: right;
}
.author_affiliation ul li{
  margin-bottom: 3px;
  color: #808080;
  font-size: 14px;
}
.author_affiliation ul li a{
  color: #808080;
}
.author_affiliation > ul > li{
  text-align: right;
}
.author_affiliation .corresponding > li{
  float: left;
  padding-right: 3px;
}
.author_affiliation .corresponding > li.lastChild{
  padding-right: 0;
}
.view_area .keywords{
  padding: 0 10px 22px;
  font-size: 14px;
  border-bottom: 1px solid;
  text-align: right;
}
.abstract_contents{
  padding: 24px 10px 21px 151px;
  font-size: 14px;
  font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
  font-style: italic;
  border-bottom: 1px solid;
  text-align: justify;
  line-height: 130%;
}
.abstract_acknowledgement{
  padding: 72px 0 32px 10px;
  font-size: 14px;
  font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
  text-align: justify;
  line-height: 130%;
}
.acknowledgement{
  padding-bottom: 34px;
  font-size: 15px;
  font-weight: bold;
}
.figure{
 padding-top:50px;
 text-align:center;
	  }

@media print{
  /* View Style */
  .view_area{
    width: 738px;
    font-family: "Arial Narrow", Arial, sans-serif;
  }
  .view_area strong{
    font-weight: bold;
  }
  .view_area sup{
    font-size: 10px;
    vertical-align: super;
  }
  .top_title{
    padding: 6px 0 2px 10px;
    color: #808080;
    font-size: 11px;
    border-bottom: 1px solid #808080;
  }
  .abs_title{
    padding: 53px 10px 0px;
    font-size: 37px;
    text-align: center;
  }
  .author_name{
    width: 728px;
    padding-left: 10px;
    padding-right: 10px;
  }
  .author_name ul{
    float: right;
    margin-bottom: 12px;
  }
  .author_name ul li{
    float: left;
    padding-right: 3px;
    font-size: 18px;
  }
  .author_name ul li.and{
    height: 18px;
    line-height:1.0;
    font-size: 14px;
  }
  .author_affiliation{
    width: 728px;
    padding: 0 10px 22px;
	line-height:1.0;
  }
  .author_affiliation > ul{
    float: right;
  }
  .author_affiliation ul li{
    margin-bottom: 3px;
    color: #808080;
    font-size: 14px;
  }
  .author_affiliation ul li a{
    color: #808080;
  }
  .author_affiliation > ul > li{
    text-align: right;
  }
  .author_affiliation .corresponding > li{
    float: left;
    padding-right: 3px;
  }
  .author_affiliation .corresponding > li.lastChild{
    padding-right: 0;
  }
  .view_area .keywords{
    padding: 0 10px 22px;
    font-size: 10px;
    border-bottom: 1px solid;
    text-align: right;
  }
  .abstract_contents{
    padding: 24px 10px 21px 151px;
    font-size: 12px;
    font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
    font-style: italic;
    border-bottom: 1px solid;
    text-align: justify;
    line-height: 130%;
  }
  .abstract_acknowledgement{
    padding: 32px 0 132px 10px;
    font-size: 13px;
    font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
    text-align: justify;
    line-height: 130%;
  }
  .acknowledgement{
    padding-bottom: 34px;
    font-size: 12px;
    font-weight: bold;
  }
.figure{
 padding-top:50px;
 text-align:center;
	  }
}
