BODY,TD,SELECT,input,DIV,form,TEXTAREA,center,option,pre,blockquote {font-size:9pt; font-family:±¼¸²;}

A:link        {color:#000000;text-decoration:none;}
A:visited     {color:#555555;text-decoration:none;}
A:active      {color:#000000;text-decoration:none;}
A:hover       {color:#000000;text-decoration:none;}

A.sub:link        {color:#308694;text-decoration:none;}
a.sub:hover       {color:#000000;text-decoration:none;}
.sub              {font-family:±¼¸²; font-size:11pt; color:#4040E0; line-height:135%; font-weight:bold;}
.daerew           {font-family:±¼¸²; font-size:9pt; color:#555555; line-height:150%; }
.daerew_b         {font-family:±¼¸²; font-size:9pt; color:#555555; line-height:150%;font-weight:bold;}
.daerew_009900    {font-family:±¼¸²; font-size:9pt; color:#009900; line-height:150%;}
.daerew_ffffff    {font-family:±¼¸²; font-size:9pt; color:#555555; line-height:150%;}
.daerew_s         {font-family:±¼¸²; font-size:9pt; color:#777777; line-height:150%;}
.daerew_s999999   {font-family:±¼¸²; font-size:9pt; color:#999999; line-height:150%;}
.daerew_s009900   {font-family:±¼¸²; font-size:9pt; color:#009900; line-height:150%;}
.daerew_sc00000   {font-family:±¼¸²; font-size:9pt; color:#C00000; line-height:150%;}
.daerew_verdana   {font-family:verdana; font-size:9pt; color:#777777; line-height:150%;}
.daerew_input     {font-family:±¼¸²; font-size:9pt; color:#555555; border:solid 1; border-color:#DBDBDB; background-color:#ffffff; height:21px}
.daerew_submit    {font-family:±¼¸²; font-size:9pt; color:#FFFFFF; border:solid 1; border-color:#555555; background-color:#555555; height:21px; cursor:pointer;}
.daerew_button    {font-family:±¼¸²; font-size:9pt; color:#FFFFFF; border:solid 1; border-color:#555555; background-color:#555555; height:21px; cursor:pointer;}
.daerew_button2   {font-family:±¼¸²; font-size:9pt; color:#555555; border:solid 1; border-color:#DBDBDB; background-color:#f7f7f7; height:21px; cursor:pointer;}
.daerew_textarea  {font-family:±¼¸²; font-size:9pt; color:#555555; background-color:white; border:1 solid #E5E5E5; silver; cursor:pointer;}
.daerew_textarea2 {font-family:±¼¸²; font-size:9pt; color:#555555; background-color:white; border:1 solid #E5E5E5; silver; cursor:pointer; width:100%; height:42; overflow:visible; text-overflow:ellipsis;}
.board_top        {font-family:±¼¸²; font-size:9pt; color:#ffffff; text-align:center; background:#265A28; height:30; font-weight:bold;}
.write_bottom     {font-family:±¼¸²; font-size:9pt; color:#ffffff; line-height:120%; background:#000000; height:30;}
.view-top         {font-family:±¼¸²; font-size:9pt; color:#555555; background:#EEEEEE; text-align:center; width:90; height:25;}
.background       {background:#F9F9F9}
.view-bg          {background:#F9F9F9; padding:0 10;}
.hegiht           {height:28px;}
.line             {width:100%; height:1px; background-color:#F4F4F4}
.line_sub         {width:100%; height:4px; background-color:#555555}
.line_sub1        {width:100%; height:1px; background-color:#555555}
.bar1             {width:100%; height:1px; background-color:#dddddd}
.bar2             {background-color:#dddddd}

.comment1         {font-family:tahoma;font-size:9pt;color:orange}
.comment2         {font-family:tahoma;font-size:9pt;color:red}
.comment3         {font-family:tahoma;font-size:9pt;color:#999999}
.photo_box	      {border: 3 solid #dbdbdb;}
.photo		      {border: 1 solid #000000;}
.comment          {font-family:Tahoma, verdana, arial, helvetica, sans-serif, µ¸¿ò; font-size: 9pt; color:#C00000;}
.border           {border:solid 1;border-color:#dbdbdb;}
.t_right          {border-top-width:1; border-bottom-width:1; border-right-width:1; border-top-color:#EEEEEE; border-bottom-color:#EEEEEE; border-right-color:#EEEEEE; border-top-style:solid; border-bottom-style:solid; border-right-style:solid;}
.t_left           {border-top-width:1; border-bottom-width:1; border-left-width:1; border-top-color:#EEEEEE; border-bottom-color:#EEEEEE; border-left-color:#EEEEEE; border-top-style:solid; border-bottom-style:solid; border-left-style:solid; padding:0 0 0 10;}
.04b              {font-size:6pt; font-family:04b_21; color:#888888; line-height:100%;}
.list             {border:solid 0;color:#555555;}


/*°¶·¯¸®*/
.gallery-list li{float:left; margin:0 0 2% 0;padding-right:3.3%; width:29%; list-style:none;}
.gallery-list:after{clear:both; content:"."; display:block; height:0; visibility:hidden;}
.gallery-img{border:5px #c8c8c8 solid; margin-bottom:20px; height:225px; overflow:hidden; position:relative;border-radius:15px;}
.gallery-img img{width:100%; height:auto; display:block; top:50%; margin-left:0; left:50%; margin-top:0; }
/* ¸¶¿ì½º ¿À¹ö½Ã È¿°ú */
.gallery-img:hover img{
	transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s
							}
/*  ¸¶¿ì½º ¾Æ¿ô½Ã È¿°ú */
.gallery-img img,
.clergy dt  img{
	transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s
	}

.gallery-text{display:-webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis;  line-height:20px; height:20px; position:relative; font-weight:600;font-size:14px;}
.gallery-text2{display:-webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis;  line-height:16px; height:16px; position:relative; font-weight:300;}


.gallery-img img{width:100%;height:auto;}
@media (max-width:1200px) {
	/*°¶·¯¸®*/
	.gallery-img{height:200px;}
	.gallery-img img{width:100%;}
}

@media (max-width:768px) {
/*°¶·¯¸®*/
.gallery-list li{width:46%;}
.gallery-img{height:120px;}
.gallery-img img{width:100%;}
/* ¸¶¿ì½º ¿À¹ö½Ã È¿°ú */
.gallery-img:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s}
/*  ¸¶¿ì½º ¾Æ¿ô½Ã È¿°ú */
.gallery-img img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s}
}

@media (max-width:480px) {
/*°¶·¯¸®*/
.gallery-img{height:90px;}
.gallery-img img{width:120%;}

}