@charset "utf-8";@media only screen and (min-width:320px) and (max-width:1224px){.MainWrapper,.TopMainWrapper,.Footer,.IdxContainWrapper,.InnerContainWrapper{width:94% !important}img,.EditorText img{max-width:100%}h2.PageTitle{font-size:30px;line-height:40px}.ResponsiveLogo .ResLogo{display:inline-block}h1.archive-title{text-align:center}.BlogWrap .col1,.BlogWrap .col2{float:none;width:100% !important;display:block;min-height:inherit !important}.BlogWrap .col2{margin-bottom:30px}.BlogDetailPageWarp .col1 .ImgWrap,.BlogDetailPageWarp .col1 .DescWrap,.BlogWrap .col1 ul{text-align:center}.BlogWrap .col1 ul li{text-align:left}.BlogWrap .DownText ul li{padding-bottom:10px !important}.post-navigation{max-width:100%}.BlogDetailPageWarp .col1 .DescWrap .RedSepLine{margin:15px auto}.navigation.post-navigation .nav-links{display:inline-block}.navigation.post-navigation .nav-links .nav-previous{width:48%;float:left;vertical-align:top;box-sizing:border-box}.navigation.post-navigation .nav-links .nav-next{width:48%;float:right;vertical-align:top;box-sizing:border-box;margin-bottom:0}.BlogDetailPageWarp .BackBtnWrap{margin-bottom:24px}.BlogDetailPageWarp .col1{text-align:center}.BlogDetailPageWarp li,#comments{text-align:left}.BlogDetailPageWarp .Date{float:none;margin:20px auto !important}.BlogDetailPageWarp .col1 .Col .DescWrap{float:none;width:100%}.BlogDetailPageWarp .col1 .BackBtnWrap .PinkBorderBtn{margin-bottom:0}.navigation.post-navigation .nav-links a span{line-height:16px}.BlogDetailContainer h1{text-align:center !important}.archive .page-header .page-title,.search .page-header .page-title,.error404 .page-header .page-title{text-align:center;display:block;font-size:22px !important;line-height:30px !important}.no-results.not-found .page-content p{margin-bottom:10px;line-height:24px}.BlogWrap ul li{width:49% !important;margin:0 0 20px !important}.BlogWrap ul li:last-child{margin:0 !important}.InnerHeaderBg{min-height:inherit;height:inherit;text-align:center;margin-top:0}.BlogDetailPageWarp .BlackSepLine{margin:10px auto}.grid li img{margin:0 auto}.BlogDetailPageWarp .col1 .Col .SmallLine{margin:10px auto 20px}.BlogDetailPageWarp .DefaultSepline{margin:10px auto 15px}.DefaultSepline{width:130px}.BlogDetailPageWarp .col1 .Col .DescWrap hr.sepline{margin:12px auto !important}.BlogDetailPageWarp .col1 .Col .ImgWrap .featured-media-inner img{margin:0 auto}}@media only screen and (min-width:481px) and (max-width:768px){.BlogWrap .col1 ul{text-align:center}.BlogWrap .col1 ul li{width:100% !important;float:none;display:block;text-align:center}.DefaultSepline{margin:10px auto !important}.BlogWrap .Date{float:none;margin:20px auto !important}.BlogWrap .col1 ul li .Col .DescWrap{float:none;width:auto;text-align:center}.BlogWrap .col1 ul li .Col .SmallLine{margin:10px auto 15px}.GraySepLine{margin:15px auto}.BlackSepLine{margin:10px auto}.Idx_Top_Header_Wrapper{min-height:150px;height:150px}.Idx_Top_Header_Wrapper .Wrapper .Page_Title{font-size:32px;line-height:24px}.comments-title,.comment-reply-title{font-size:25px !important;line-height:35px !important}hr.sepline{margin:12px auto !important}.BlogWrap .col1 ul li .Desc,.BlogDescHeight{height:inherit !important}.BlogWrap .col1 ul li .Desc:after{display:none}}@media only screen and (min-width:320px) and (max-width:480px){.Idx_Top_Header_Wrapper{min-height:150px;height:150px}.Idx_Top_Header_Wrapper .Wrapper .Page_Title{font-size:32px;line-height:24px}.BlogWrap .PinkBorderBtn.BlogMore{margin-top:10px}.BlogWrap .col1 ul li .RedSepLine{margin:15px auto}.BlogWrap h2.Title{font-size:24px;line-height:30px}.BlogWrap .col1 ul{text-align:center}.BlogWrap .col1 ul li{width:100% !important;float:none;display:block;text-align:center}.DefaultSepline{margin:10px auto}.BlogWrap .Date{float:none;margin:20px auto !important}.BlogWrap .col1 ul li .Col .DescWrap{float:none;text-align:center}.BlogDetailPageWarp table{width:100% !important}.BlogDetailContainer li{width:94% !important}.grid .MediaCol{width:100% !important}.BlogWrap ul li .ImgWrap .DateWrap{top:10px;left:10px}.InnerHeaderBg .Wrapper .Page_Title{font-size:28px}.BlogDetailPageWarp .col1 .Col h4.Title{font-size:20px;line-height:30px}.GraySepLine{margin:15px auto}.BlackSepLine{margin:10px auto}.BlogWrap .col1 ul li .Col .SmallLine{margin:10px auto 15px}.InnerHeaderBg .Wrapper h2.Title{font-size:35px;line-height:45px}.comments-title,.comment-reply-title{font-size:24px !important;line-height:34px !important}hr.sepline{margin:12px auto !important}.BlogWrap .col1 ul li .Desc,.BlogDescHeight{height:inherit !important}.BlogWrap .col1 ul li .Desc:after{display:none}h1.archive-title{font-size:25px}}