<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">		/**{
			font-family: Arial, Helvetica, sans-serif;	
		}*/
		#cast img{
			/*border:#fff 3px solid;
			box-shadow:5px 20px 30px rgba( 0, 0, 0, 0.3);*/
		}
        body{
            margin:0;
            background-color:#f8ece9;
            /*background-image:url(images/bg.jpg);*/
			/*background-repeat:no-repeat;*/
			background-position:top center;
			background-color:#fff;
        }
        #wrapper{
        }
        a{
            color:#FFF;
            cursor:pointer;
            text-decoration:none;
        }
        p,h1,h1,h3,h4,h5{
            letter-spacing:0.1em;
        }
		p{
			font-size: 17px;
			color:#888;	
		}
        h1{
			font-weight:400;
			letter-spacing:10px;
			background-repeat: no-repeat;
			background-position: center;
			font-size:52px;
            color:#333;
            text-align:center;
            height:80px;
            height: 160px;
			line-height:160px;
			margin:5% 9.5% 5% 9.5%;
			padding:0;
			clear:both;
        }
        h2{
        	font-weight:400;
        	color: #333;
        	letter-spacing: 3px;
        }
        #nav{
            width:100%;
            position:fixed;
            z-index:2;
            top:0;	
			padding:1% 0;
            letter-spacing:2px;
            font-size:1em;
            color:#fff;
            background-color:rgba( 0, 0, 0, 1);
		   	box-shadow: 0px 1px 50px rgba( 255, 255, 255, 0.2); 
			-webkit-box-shadow: 0px 1px 50px rgba( 255, 255, 255, 0.2); 
			-moz-box-shadow: 0px 1px 50px rgba( 255, 255, 255, 0.2); 
        }
        #nav .dramaInfo{
            margin-left:1em;
            float:left;	
        }
        #nav .dramaInfo span{
            font-size:1.2em;
            font-weight:bold;
			margin-right:.5em;
        }
        #nav ul{
            margin:0;
            width:auto;
            float:right;
        }
        #nav ul li{
            text-align:center;
            margin-right:15px;
            list-style:none;
            float:left;
        }
        #nav ul li:hover{
            color:#fff;
		   	text-shadow: 0px 0px 20px rgba( 255, 255, 255, 1),0px 0px 20px rgba( 255, 255, 255, 1); 
        }
        .active{
        	color:#fff;
        }
        #header{
			position:fixed;
            margin:0 auto;
        }
        #header .header{
			border:none;
            width:100%;
        }
        #top{
			float:left;
			z-index:1;
			position:relative;
            margin-top:48%;
        }
        #top .top{
			border:none;
            width:100%;
        }
        #content{
			/*background-image:url(../images/bg.png);*/
			background-position: center;
			background-size: auto;
			background-color: rgba(255,255,255,.95);
            padding:1% 10% 10% 10%;
			position:relative;
			z-index:1;
			width:80%;
			height:auto;
			display: inline-block;
        }
        #about,#mv,#cast{
        	display: inline-block;
        }
        .clear{
        	clear: both;
        }
		#about p{
			/*float:left;
			text-align:left;*/
		}
		#about .info{
			float:left;
            width:96%;
			margin:0 2% 5% 2%;
		}
		#about .info p{
			letter-spacing: 1.5px;
			float:left;
			font-size:18px;
			margin:0.5%;
			text-align:left;
			font-weight: bolder;
			border:#f6cfa1 1px solid;
			background-color: rgba(0,0,0,.3);
			color:#fff;
			padding:1.8%;
			width:45%;

			/*
			letter-spacing: 1.5px;
			float:left;
			font-size:18px;
			margin:0.5%;
			text-align:center;
			border:#f6cfa1 1px solid;
			color:#fff;
			padding:1.8%;
			width:45%;
			*/
		}
		#about .info span{
			color:#f6cfa1;
			font-size: 24px;
		}
		#mv{
			width:100%;
		}
		.mv{

            width:80%;
            margin:0 10% 0 10%;
        }
        .story{
            width:85%;
            padding:1% 7.5% 0 7.5%;
        }
        .cast{
            width:84%;
            padding:1% 8% 50px 8%;
        }
		.cast .row{
			width:100%;
			float:left;

		}
        .cast img{
			margin-bottom:5%;	
			float:left;	
            width:100%;	
			/*border:#fff 3px solid;*/
			/*box-shadow:5px 20px 30px rgba( 0, 0, 0, 0.3);*/
        }
		.cast .content{
			width: 45%;
			float: left;
			text-align:left;
			padding:0 2.5%;
			margin-bottom: 8%;
		}
		.cast h4{
			float: left;
			text-align:center;
			font-weight:normal;
			margin-bottom:10px;
			color:#888;
			font-size: 27px;

		}
		.cast p{
			float: left;
			margin:0px;
			font-size:17px;
			line-height:36px;
		}
		.cast span{
			float: left;
			/*padding: 10px 50px;*/
			margin-bottom: 5px;
			margin-right: 10px;
		}
		.cast span{
			color:#333;
			/*border: solid #48e4e7 1px;*/
		}
        .story p{
        	/*float: left;*/
        	text-align: left;
            line-height:36px;
            padding-bottom:2em;
            margin:0 3%;
        }
        #footer{
            text-align:center;
            width:100%;
			float:left;
			position:fixed;
			bottom: 0;
            z-index:1;
            bottom:0;
            padding: 1% 0;
            letter-spacing:1px;
            font-size:15px;
            color:#fff;
            background-color:rgba( 0, 0, 0, 1);
		   	box-shadow: 0px 1px 50px rgba( 255, 255, 255, 0.2); 
			-webkit-box-shadow: 0px 1px 50px rgba( 255, 255, 255, 0.2); 
			-moz-box-shadow: 0px 1px 50px rgba( 255, 255, 255, 0.2); 
        }
		#gotop img{
			display: none;
		}
		.fb-like{
			top:5px;
			z-index:999;
			position:absolute;
			margin-left:10px;
		}
        @media screen and (max-width: 1023px) { 
			#gotop {
				position: fixed;
				z-index:999;
				right: 10px;
				bottom: 10px;    
				padding: 20px;    
				cursor: pointer;
			}
			#gotop img{
				display:block;
			}
			#cast img{
				-webkit-border-radius: 0;
				-moz-border-radius: 0;
				border-radius: 0;	
			}
			#nav{
				width:96%;
				padding:2%;
				line-height:1.4em;
				box-shadow:none;
			}
            #nav ul{
                display:none;
            }
			#header{
				margin:6% auto;
			}
			#top{
				margin-top:55%;
			}
			#about .info{
				float:left;
				width:80%;
				margin:-2% 7.5% 5% 7.5%;
			}
			#about .info p{
				width: 95%;
				font-size:18px;
				/*font-weight:bolder;*/
				margin:1% 1% 3% 1%;
				text-align:center;
				border:#aaa 1px solid;
				color:#fff;
				padding:3% 5%;
				float:left;
			}
            #content{
				position:relative;
				z-index:1;
				height:auto;
								width:98%;
				padding:1% 1% 10% 1%;
            }

			.cast .row{
				min-height:350px;
				width:100%;
			}
			.cast img{
				margin:2.5%;	
				float:left;	
				width:95%;	
			}
			.cast h4{
				font-size:1.6em;
				line-height:1.8em;
			}
			.cast .content{
				width:95%;
			}
			#footer{
				display:none;	
			}
		}
		@media screen and (max-width: 500px){
			h1{
				font-size: 2em;
			}
			p{
				font-size:1.2em;
				line-height:2em;	
			}
			#header{
				margin:15% auto;
			}
			#nav{
				width: 94%;
				padding: 3%;
			}
			#nav .dramaInfo{
				margin:0;
				width:100%;
				clear:both;
				text-align:center;
			}
			#nav .dramaInfo span{
				width:100%;
				font-size:1.3em;
				font-weight:bold;
			}
			#top{
				margin-top:60%;
			}
			#about .info p{
				width:94%;
			}
			.cast p{
				margin:0px;
				font-size:1.2em;
				line-height:2em;
			}
		}</pre></body></html>