/* donguri page
--------------------------------------*/

.dongurinav {
    text-align: left;
    width: 100%;
    position: -webkit-sticky; /* For Safari */
    position: sticky;
    top: 0;
    z-index: 2000;
	background-color:white;
}

.youtube{

	text-align:center;
}

/* contact form
--------------------------------------*/



input[type="text"],
input[type="email"],
textarea
{
    background-color: #fff;
    color: #000;
    width: 100%;
	/* height:5em; */
	margin-top:2%;
	margin-bottom:2%;
}



.contacttitle{

	font-size:0.7em;
	font-weight:bold;
	color:maroon;
	margin-bottom:3%;

}




/* support
--------------------------------------*/

.support{
	width: 710px;
	margin: 0 auto;
	float: none !important;
	
	}
	
.support .section{
	font-size:24px;
	font-weight:bold;
}

.support .section .box{
	width:713px;
	height:260px;
	background:url(../img/flame01.gif) no-repeat;
	position:relative;
	}
.support .section .box p{
	padding:30px;
	}
.support .section .box2 p{
	padding:30px;
	}

.support .section .box .margin_right{
	margin-right:30px;
	
	}
.support .section .box .support_btn{
	position:absolute;
	right:30px;
	bottom:30px;
	}

.support .section .box2{
	width:713px;
	height:260px;
	background:url(../img/flame02.gif) no-repeat;
	position:relative;
	}

.support .section .box2 .margin_left{
	margin-left:30px;
	}
	
.support .section .box2 .support_btn2{
	position:absolute;
	left:30px;
	bottom:30px;
	}



.phtLeft {
	float: left;
	width: 190px;
}

.textRight {
	float: right;
	width: 500px;
}
	.textRight .txt {
		margin-bottom: 40px;
	}

.textLeft {
	float: left;
	width: 500px;
}
	.textLeft .txt {
		margin-bottom: 40px;
	}

.phtRight {
	float: right;
	width: 190px;
}


.support table {
	width: 100%;
	margin-bottom: 15px;
}
.support table th {
	vertical-align: top;
}


.info {
	color:black;
	padding-left:40px;
	font-size: 18px;
	font-weight:bolder;
  }


  .titlegreen {
	color:#339966;
	font-size: 22px;
	font-weight:bolder;
	text-decoration-line:underline;
  }


  .titlered {
	color:red;
	font-size: 22px;
	font-weight:bolder;
	text-align:center;
  }

  .titleblack {
	color:black;
	font-size: 22px;
	font-weight:bolder;
	text-align:center;
  }








table.SimpleTable {
	line-height: 1.4;
	border-top: 1px solid #d2d2d2;
	/* margin-bottom: 30px; */
	width: 100%;
}
	table.SimpleTable th {
		padding: 10px;
		text-align: center;
		vertical-align: middle;
		padding:10px;
		border-top: 2px solid #d2d2d2;
		border-left: 2px solid #d2d2d2;
		border-bottom: 2px solid #d2d2d2;
		font-weight: bold;
		width: 150px;
		font-size:13px;
		color:white;
		width:40%;
		background-color:maroon;
	}

	

	table.SimpleTable p {
		margin-bottom: 2%;
		margin-top:2%;
		margin-left:3%;
		font-size:18px;
		font-weight:bold;
		width:100%;

	}

	
	table.SimpleTable td {
		padding: 14px;
		text-align: left;
		vertical-align: middle;
		border-bottom: 2px solid #d2d2d2;
		border-right: 2px solid #d2d2d2;
		font-size:22px;
		line-height:32px;
		width:60%;
	}

	table h4{
		background-color:yellow;
		font-size:12px;
		font-weight:bold;
		line-height:1.6em;
		margin-left:2em;
		margin-right:2em;
		margin-top:0.3em;
		display:inline-block;
	}

	table li{
		margin-bottom: 2%;
		margin-top:2%;
		margin-left:3%;
		font-size:22px;
		font-weight:bold;
		
	}
	
	table label{
		margin-left:20px;
	}



/* director
--------------------------------------*/
.director {
}
.director h3 {
	background: url(../img/titile_bg.gif) no-repeat;
	font-size: 18px;
	font-weight: bold;
	color: #2C297B;
	padding: 15px 0;
	margin-bottom: 5px;
}

.director .days {
	text-align: right;
	font-size: 10px;
	margin-bottom: 15px;
}

.director dl {
}
* html .director dl {
	zoom: 100%;
}
*:first-child+html .director dl {
	display: inline-block;
}
.director dl:after {
	content: "."; 
	clear: both; 
	height: 0; 
	display: block; 
	visibility: hidden;
}
	.director dl dt {
		width: 250px;
		float: right;
	}
		.director dl dt img {
			width: 100%;
			height: auto;
		}
	.director dl dd {
		width: 435px;
		float: left;
		line-height: 1.6em;
		font-size: 18px;
		font-weight: bold;
	}
		.director dl dd p {
			margin-bottom: 20px;
		}
		.director dl dd .btn {
			margin-bottom: 0;
		}



/* album
--------------------------------------*/
.album {
}



/* Read */
.album #Read {
}
	.album #Read dt {
		margin-bottom: 20px;
	}
	.album #Read dd {
		line-height: 2em;
	}



/* Pht */
.album #Pht {
}

.album #Pht ul li {
	float: left;
	display:inline-block;
	margin-left:60px;
	margin-right: 25px;
	margin-bottom: 25px;
}
.album #Pht ul li.third {
	margin-right: 0;
}


























