/* ------------------------------------------------------------------
 * Smart Phone
 * ------------------------------------------------------------------ */
 @media screen and (min-width: 0px) and (max-width: 639px) {


	div#mvp-intro-drug-title {
		border: 1px solid #ccc;
		border-bottom: none;
		width: auto;
	}

	div#mvp-intro-drug-title-inner {
		border-bottom: none;
		background: #fff;
		padding: 10px 20px;
	}

	div#mvp-intro-drug-title div.mvp-intro-page-title {
		font-size: 110%;
		font-weight: bold;
		color: #111;
		float: none;
		width: 100%;
	}

	div#mvp-intro-drug-title div.mvp-intro-page-title img {
		height: 20px;
	}

	div#mvp-intro-drug-title div.mvp-page-desc {
		color: #545454;
		font-size: 90%;
		width: 100%;
	}

	div#mvp-intro-drug-title div.mvp-page-desc p {
		border-left: none;
		padding-left: 0;
		background: none;
	}


	/* #mvp-main-template */
	div#mvp-main-template div.di-link {
		background: -ms-linear-gradient(bottom, #449e96, #3a928a);
		background: -moz-linear-gradient(bottom, #449e96, #3a928a);
		background: -webkit-linear-gradient(bottom, #449e96, #3a928a);
		margin: 0;
		padding: 0;
	}

	div#mvp-main-template div.di-link p {
		font-size: 110%;
		vertical-align: baseline;
		text-align: center;
		padding: 0;
	}

	div#mvp-main-template div.di-link p a span.di-drug-logo {
		display: block;
	}

	div#mvp-main-template div.di-link p a {
		font-size: 110%;
		font-weight: bold;
		color: #fff;
		text-decoration: none;
		display: block;
		padding: 10px 0;
	}

	div#mvp-main-template div.di-link p a img.info-arrow,
	div#mvp-main-template div.di-link p span.intro-link-desc {
		display: none;
	}

	div#mvp-main-template div.intro-link-vlx {
		border: 1px solid #ccc;
		border-radius: 2px;
		background: -ms-linear-gradient(bottom, #00338c, #00276a);
		background: -moz-linear-gradient(bottom, #00338c, #00276a);
		background: -webkit-linear-gradient(bottom, #00338c, #00276a);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00276a', endColorstr='#00338c', GradientType=0);
		margin: 10px 0 5px;
		padding: 0;
	}

	div#mvp-main-template div.intro-link-vlx .intro-drug-vlx-title{
	    font-size: 130%;
	}
/*
	div#mvp-main-template .mvp-template-box {
		border: 1px solid #ccc;
		background: #fff;
		border-radius: 2px;
	}
*/
	div#mvp-main-template .mvp-template-box.mvp-template-byotai-box,
	div#mvp-main-template .mvp-template-box.mvp-template-drug-banners-box,
	div#mvp-main-template .mvp-template-box.mvp-template-channel-box,
	div#mvp-main-template .mvp-template-box.mvp-template-new_contents-box {
		border: none;
		background: none;
	}

	div#mvp-main-template .mvp-template-box.mvp-template-reuters-box,
	div#mvp-main-template .mvp-template-box.mvp-category-link-box,
	div#mvp-main-template .mvp-template-box.mvp-template-ranking-box,
	div#mvp-main-template .mvp-template-box.mvp-template-mtnews-box,
	div#mvp-main-template .mvp-template-box.mvp-template-top-drug-banners-box {
		margin-left: 10px;
		margin-right: 10px;
	}


	div#mvp-main-template .mvp-template-box p.drug-links {
		text-align: left;
		margin-left: 0.5em;
		padding: 5px 5px 5px 1.3em;
		background-image: src('') none;
	}

	div#mvp-main-template .mvp-template-box p.drug-links a {
		text-decoration: none;
		color: #3a3a3a;
	}


	div#mvp-main-template .category-link-banner-outer {
		border: 1px solid #ccc !important;
		border-radius: 2px;
	}

	div#mvp-main-template .category-link-banner {
		background: #6a9db5;
		padding: 0;
		text-align: center;
		border: 3px solid #fff;
	}

	div#mvp-main-template .category-link-banner a {
		color: #fff;
		text-decoration: none;
		display: block;
		font-size: 100%;
		padding: 10px 15px 10px 0;
	}

	div#mvp-main-template .category-link-banner a img.info-arrow {
		display: none;
	}

	div#mvp-main-template .category-link-banner a span.category-name {
		font-size: 170%;
		font-weight: bold;
		padding: 0 5px 0 40px;
	}

	div#mvp-main-template .category-link-banner a.joint span.category-name {
		background: url("/common/images/icons/departments/icon_joint_b.png") no-repeat left;
	}

	div#mvp-main-template .category-link-banner a.diabetes span.category-name {
		background: url("/common/images/icons/departments/icon_diabetes_b.png") no-repeat left;
	}

	div#mvp-main-template .category-link-banner a.circulation span.category-name {
		background: url("/common/images/icons/departments/icon_kidney_b.png") no-repeat left;
	}

	div#mvp-main-template .category-link-banner a.pulse span.category-name {
		background: url("/common/images/icons/departments/icon_pulse_b.png") no-repeat left;
	}

	div#mvp-main-template .category-link-banner a.brain span.category-name {
		background: url("/common/images/icons/departments/icon_brain_b.png") no-repeat left;
	}

	div#mvp-main-template .category-link-banner a.neurological span.category-name {
		background: url("/common/images/icons/departments/icon_neurological_b.png") no-repeat left;
	}

	div#mvp-main-template .category-link-banner a.mind span.category-name {
		background: url("/common/images/icons/departments/icon_mind_b.png") no-repeat left;
	}

	div#mvp-main-template .category-link-banner a.dermatology span.category-name {
		background: url("/common/images/icons/departments/icon_dermatology_b.png") no-repeat left;
	}

	div#mvp-main-template .category-link-banner a.otolaryngology span.category-name {
		background: url("/common/images/icons/departments/icon_otolaryngology_b.png") no-repeat left;
	}

	div#mvp-main-template .category-link-banner a.digestion span.category-name {
		background: url("/common/images/icons/departments/icon_digestion_b.png") no-repeat left;
	}

	div#mvp-main-template .category-link-banner a.vaccine span.category-name {
		background: url("/common/images/icons/departments/icon_vaccine_b.png") no-repeat left;
	}


	div#mvp-main-template .channel-head {
		color: #fff;
		padding: 5px 0 5px 13px;
	}

	div#mvp-main-template .channel-head.can-channel {
		background: -ms-linear-gradient(top, #002d6b, #006cb8);
		background: -moz-linear-gradient(top, #002d6b, #006cb8);
		background: -webkit-linear-gradient(top, #002d6b, #006cb8);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#002d6b', endColorstr='#006cb8', GradientType=0);
	}

	div#mvp-main-template .channel-head.mnt-channel { background-color: #000000; }
	div#mvp-main-template .channel-head.urs-channel { background-color: #0058a4; }
	div#mvp-main-template .channel-head.krm-channel { background-color: #0068b7; }
	div#mvp-main-template .channel-head.tnl-channel { background-color: #E40074; }

	div#mvp-main-template .channel-head .main-visual {
		display: none;
	}

	div#mvp-main-template .channel-head .channel-title {
		text-align: left;
		font-size: 70%;
	}

	div#mvp-main-template .channel-head .channel-title div.main-title {
		font-size: 150%;
		font-weight: bold;
		margin-bottom: 5px;
	}

	div#mvp-main-template .channel-head .channel-title div.main-desc {
		padding-right:5px;
	}

	div#mvp-main-template .channel-head .main-visual {
		border-left: 1px solid #fff;
		padding-left: 20px;
	}

	div#mvp-main-template div.channel-contents div.content-box.last-item,
	div#mvp-main-outer div.disease-contents div.content-box.last-item {
		border-bottom: none;
	}

	div#mvp-main-template div.channel-contents div.content-box,
	div#mvp-main-outer div.disease-contents div.content-box {
		border-bottom: dotted 1px #ccc;
	}

	div#mvp-main-template div.channel-contents dl,
	div#mvp-main-outer div.disease-contents dl {
		padding: 5px 10px;
		overflow: hidden;
	}

	div#mvp-main-template div.channel-contents dl dt,
	div#mvp-main-outer div.disease-contents dl dt {
		clear: left;
		float: left;
		padding: 5px;
		text-align: center;
		width: 42%;
		max-width: auto;
	}

	div#mvp-main-template div.channel-contents dl dt img,
	div#mvp-main-outer div.disease-contents dl dt img {
		width: 100%;
		height: 100%;
	}

	div#mvp-main-template div.channel-contents dl dd,
	div#mvp-main-outer div.disease-contents dl dd {
		text-align: left;
		margin-left: 0;
		font-size: 75%;
		padding: 5px 0 0 5px;
	}

	div#mvp-main-template div.channel-contents dl dd p.content-title,
	div#mvp-main-outer div.disease-contents dl dd p.content-title {
		border-bottom: 2px solid #ccc;
		padding-bottom: 5px;
		margin-bottom: 10px;
	}

	div#mvp-main-template div.channel-contents dl dd p.content-title a,
	div#mvp-main-outer div.disease-contents dl dd p.content-title a {
		font-weight: bold;
		font-size: 115%;
		color: #0f9bcf;
		padding-bottom: 5px;
	}

	div#mvp-main-template div.channel-contents dl dd p.content-description,
	div#mvp-main-outer div.disease-contents dl dd p.content-description {
		letter-spacing: 1px;
		color: #717171;
		margin-bottom: 5px;
	}

	div#mvp-main-template div.channel-contents dl dd p.content-issue-date,
	div#mvp-main-outer div.disease-contents dl dd p.content-issue-date {
		font-weight: bold;
	}

	div#mvp-main-template div.channel-contents dl dd p.article-link,
	div#mvp-main-outer div.disease-contents dl dd p.article-link {
		padding-left: 15px;
		text-indent: -15px;
		margin-top: 5px;
		display: inline-block;
	}

	div#mvp-main-template div.channel-contents dl dd p.article-link a,
	div#mvp-main-outer div.disease-contents dl dd p.article-link a {
		padding-left: 15px;
		font-size: 105%;
		color: #0f9bcf;
	}

	div#mvp-main-outer .disease-head.ibd-library .disease-title.ibd-library{
		background-image: none;
		position: relative;
	}

	div#mvp-main-outer .disease-head.ibd-library .disease-title.ibd-library img{
		max-width: 100px;
		position: absolute;
		bottom: 13px;
	}

	div#mvp-main-outer .disease-head.ibd-library .disease-title.ibd-library span.main-title-area{
		padding-left: 110px;
	}

	div#mvp-main-outer .disease-head.ibd-library .disease-title.ibd-library span.main-title-area .main-title{
		font-size: 150%;
	}

	div#mvp-main-outer .disease-head.ibd-library .disease-title.ibd-library span.main-title-area .main-desc{
		font-size: 80%;
	}

	div#mvp-main-template ul.byotai-article-list {
		margin: 15px 10px 10px;
		background: #fff;
		border: 1px solid #ccc;
		border-radius: 2px;
	}

	div#mvp-main-template ul.byotai-article-list li {
		padding: 10px 10px 10px 30px;
		text-indent: -30px;
		border-bottom: 1px dotted #ccc;
		text-align: left;
	}

	div#mvp-main-template ul.byotai-article-list li.last-item {
		border: none;
	}

	div#mvp-main-template ul.byotai-article-list li a {
		background: url("/common/images/icons/icon_box_arrow.png") no-repeat 10px;
		padding-left: 30px;
		color: #0f9bcf;
		font-weight: bold;
		font-size: 105%;
	}

	div#mvp-main-template ul.byotai-article-list li span {
		text-indent: 0;
	}

	div#mvp-main-outer .mvp-template-new_contents-box .new-contents-box ul {
		text-align: center;
	}

	div#mvp-main-template p.seminar-title {
		text-align: left;
		color: #0f9bcf;
		font-size: 110%;
		padding: 5px;
		font-weight: bold;
	}

	div#mvp-main-template .mvp-template-box.seminar-box-outer {
		margin: 15px 10px;
		margin-top: 15px;
	}

	div#mvp-main-template .mvp-template-box .seminar-box-detail {
		padding: 10px;
		border-bottom: 1px dotted #ccc;
	}

	div#mvp-main-template .mvp-template-box table.seminar-schedule th span {
		border-radius: 3px;
		color: #fff;
		font-weight: bold;
		width: 100px;
		padding: 5px 0;
		display: inline-block;
		text-align: center;
		margin: auto 5px;
		font-size: 80%;
		vertical-align: middle;
	}

	div#mvp-main-template table.seminar-schedule th.live span { background: #30abce; }
	div#mvp-main-template table.seminar-schedule th.ondemand span { background: #a3ab1e; }
	div#mvp-main-template table.seminar-schedule th.person span   { background: #cf3690; }

	div#mvp-main-template table.seminar-schedule td { color: #2a2a2a; }

	div#mvp-main-template table.seminar-schedule td span.doctor-name {
		font-size: 120%;
		font-weight: bold;
	}

	div#mvp-main-template table.seminar-schedule td span.doctor-section {
		color: #797979;
	}

	table.seminar-schedule, table.seminar-schedule tbody,
	table.seminar-schedule tr, table.seminar-schedule th,
	table.seminar-schedule td {
		display: block;
	}

	table.seminar-lecture th,
	table.seminar-lecture td.seminar-doctor-photo { vertical-align: top; }

	div#mvp-main-template div.tanamin-med-main-box{
		margin: 15px 10px;
	}

	div#mvp-main-template .template-title{
		padding: 5px 10px;
	}

	div#mvp-main-template .template-title.useful-title,
	div#mvp-main-template .template-title.health-title {
		margin-bottom: 10px;
	}

	div#mvp-main-template .science-title{
		border-radius: 0;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
	}

	div#mvp-main-template div.mvp-template-prescribe-box,
	div#mvp-main-template div.mvp-template-useful-link-box {
		margin-bottom: 15px;
	}

	div#mvp-main-template div.ext-link-box {
	  clear :left;
		padding: 10px 0;
		border-bottom: 1px dotted #ccc;
		min-height: 101px;
		width: 100%;
	}

	div#mvp-main-template div.ext-link-box p.ext-link-capture {
		float: left;
		padding: 0 15px 0 10px;
	}

	div#mvp-main-template div.ext-link-box p.ext-link-title a {
		color: #0F9BCF;
		font-weight: bold;
	}

	div#mvp-main-template div.ext-link-box p.ext-link-title,
	div#mvp-main-template div.ext-link-box p.ext-link-desc {
		text-align: left;
		margin-left: 0;
		padding-left: 10px;
	}

	div#mvp-main-template div.ext-link-box div.ext-link-disclaimer {
		border: 2px solid #C3C3C3;
		margin-top: 10px;
		margin-bottom: 10px;
		text-align: left;
	}

	div#mvp-main-template div.ext-link-box div.ext-link-disclaimer p.ext-link-disclaimer-p1 {
		border-bottom: 2px solid #C3C3C3;
		padding: 5px 5px 5px 1em;
		font-weight: bold;
	}

	div#mvp-main-template div.ext-link-box div.ext-link-disclaimer p.ext-link-disclaimer-p2 {
		padding: 5px 5px 5px 1em;
	}

	div#mvp-main-template div.prescribe-main{
		margin: 10px 5px 15px;
		text-align: left;
		padding: 0 5px;
	}

	div#mvp-main-template div.prescribe-main p{
		text-align: left;
	}

	div#mvp-main-template div.prescribe-main a {
		display: inline-block;
		max-width: 250px;
		width: 40%;
		text-align: center;
		background: url("/common/images/icons/icon_arrow_prescribes.png") left,
		-ms-linear-gradient(top, #FFFFFF, #EAEBEB 100%);
		background: url("/common/images/icons/icon_arrow_prescribes.png") left,
		-moz-linear-gradient(top, #FFFFFF, #EAEBEB 100%);
		background: url("/common/images/icons/icon_arrow_prescribes.png") left,
		-webkit-linear-gradient(top, #FFFFFF, #EAEBEB 100%);
		background-repeat: no-repeat;
		border: 2px solid #ccc;
		padding: 5px;
		color: #4c4c4c;
		text-decoration: none;
		background-position: 5%;
		margin: 5px 0 0 0;
		border-radius: 3px;
	}
/*
	div#mvp-main-outer .mvp-template-new_contents-box .new-contents-box li{
		margin: 0;
		display: block;
		box-sizing: border-box;
		padding: 0;
		height: 162px;
		border: none;
	    background: none;
	}

	div#mvp-main-outer .mvp-template-new_contents-box li .list-inner{
		background: #fff;
	    border: 1px solid #ccc;
	    padding: 10px;
	    max-width: 252px;
	    height: 142px;
	    margin: 0 auto;
	}
*/

	/* bxslider
	-------------------------------------------------------------------------------- */
/*	.mvp-template-new_contents-box .new-contents-box .bx-wrapper {
		position: relative;
		margin: 0 auto 15px;
		padding: 0;
	}
*/
	/* mvp-regist-box */
	div#mvp-side-menu .mvp-template-box.mvp-regist-box {
		border: 1px solid #ccc;
	}

	div.mvp-template-box.mvp-regist-box p.regist-title {
		background: url("/common/images/navi_bg.png");
		color: #fff;
		font-size: 130%;
		font-weight: bold;
		padding: 3px 10px;
		text-align: center;
	}

	div.mvp-template-box.mvp-template-box.mvp-regist-box div.regist-main {
		float: none;
		width: auto;
		padding: 10px;
		font-size: 95%;
		border-bottom: 1px dotted #ccc;
		text-align: left;
	}

	div.mvp-template-box.mvp-template-box.mvp-regist-box div.regist-main p.article-link {
    overflow: hidden;
    padding: 5px 0 5px 1.3em;
    text-indent: -2.2em;
	}

	div.mvp-template-box.mvp-template-box.mvp-regist-box div.regist-main p.article-link a {
		background: url("/common/images/icons/icon_box_arrow.png") no-repeat 10px center;
		padding-left:  2.2em;
		padding-right: 5px;
		color: #0f9bcf;
	}

	div.mvp-template-box.mvp-regist-box div.regist-btn-box {
		float: none;
		width: auto;
		padding: 10px;
	}

	div.mvp-template-box.mvp-regist-box div.regist-btn-box div.regist-btn {
		background: #fab357; /* Old browsers */
		background: -moz-linear-gradient(top, #fab357 0%, #fb962e 51%, #fe7600 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top, #fab357 0%,#fb962e 51%,#fe7600 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom, #fab357 0%,#fb962e 51%,#fe7600 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		border: 1px solid #ccc;
		border-radius: 5px;
	}

	div.mvp-template-box.mvp-regist-box div.regist-btn-box div.regist-btn a {
		font-size: 120%;
		-moz-text-shadow: 0 2px 2px #666;
		-webkit-text-shadow: 0 2px 2px #666;
		padding: 5px 0;
		display: block;
		width: 100%;
		height: 100%;
		color: #fff !important;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
	}


	div#mvp-main-template div.web_seminar-box p.seminar-title,
	div#mvp-main-template div.web_seminar-box table.seminar-lecture {
		margin-left: 30px;
	}

	/*--------------- di_banners.html -----------*/

	div#mvp-main-template div.inquiry-medicine {
	  width: 100%;
	}

	div#mvp-main-template div.qa_precautions{
		width: 100%;
		height: 110px;
		text-align: center;
	}

	div#mvp-main-template div.qa_precautions a{
		display: block;
		height: 45px;
	}

	div#mvp-main-template div.qa_precautions a:hover{
		text-decoration: none;
	}

	div#mvp-main-template div.qa_precautions p.btn_qa {
		float: none;
		display: block;
		width: 100%;
		background: #ccc;
		padding: 1px;
		margin-bottom: 10px;
	}

	div#mvp-main-template div.qa_precautions p.btn_qa span{
		display: block;
		line-height: 18px;
		width: 100%;
		color: #186aa3;
		font-size: 14px;
		font-weight: bold;
	}

	div#mvp-main-template div.qa_precautions p.btn_qa a{
		background: -moz-linear-gradient(top,#FFF 0%,#e4eaff);
		background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#e4eaff));
		background: linear-gradient(to bottom, #fff, #e4eaff);/* IE10+, W3C */
		border: 2px solid #FFF;
		width: 98.7%;
		height: 35px;
		padding: 5px 0;
		color: #111;
		font-size: 11px;
	}

	div#mvp-main-template div.qa_precautions p.btn_precautions {
		float: none;
		clear: both;
		display: block;
		width: 100%;
		background: #ccc;
		padding: 1px;
	}

	div#mvp-main-template div.qa_precautions p.btn_precautions a{
		background: -moz-linear-gradient(top,#FFF 0%,#ffdfdf);
		background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#ffdfdf));
		background: linear-gradient(to bottom, #fff, #ffdfdf);/* IE10+, W3C */
		border: 2px solid #FFF;
		width: 98.7%;
		height: 43px;
		font-size: 14px;
		font-weight: bold;
		line-height: 43px;
		color: #d14b4b;
	}

	/*--------------- safety-links.html -----------*/

	div#mvp-main-template div.safety-links {
		text-align: left;
	}

	div#mvp-main-template div.safety-links li{
		width: 90%;
	}


	/*--------------- div.mvp-template-qa-box -----------*/

	div#mvp-main-template div.mvp-template-qa-box ul{
		height: 220px;
	}

	div#mvp-main-template div.mvp-template-qa-box li{
		width: 85%;
		clear: both;
	}

	div#mvp-main-template div.mvp-template-qa-box ul.di-link li {
		width: 75%;
	}

	/*--------------- di_links.html -----------*/

	div#mvp-main-template div.mvp-template-di-links-box .mvp-template-box{
		height: auto;
	}

	div#mvp-main-template div.mvp-template-di-links-box .mvp-template-box p{
		width: 95%;
	}

	div#mvp-main-template div.mvp-template-di-links-box li{
		width: 95%;
		float: none;
		padding: 5px 10px;
	}

	div#mvp-main-template div.mvp-template-di-links-box li.three{
		float: none;
		padding-bottom: 20px;
	}


	div#mvp-main-template div.mvp-template-di-links-box .cate1{
		padding-left: 15px;
		cursor: pointer;
	}




	/* accordion down */
	div#mvp-main-template div.mvp-template-di-links-box .mvp-down {
		width: 6px;
		height: 6px;
		margin: 14px 10px 0px;
		text-indent: -9999px;
		display: block;
		float: right;
		font-size: 1px;
	}


	div#mvp-main-template div.mvp-template-di-links-box ul li ul  {
		padding-top: 0;
	}


	div#mvp-main-template div.mvp-template-di-links-box ul li ul li {
		width: 100%;
		clear: both;
	}

	div#mvp-main-template div.mvp-template-di-links-box  li ul li a {
		background: url("/common/images/arrow_content.png") no-repeat 0 7px;
	}

	div#mvp-main-template div.mvp-template-channel-banners-box {
		border-radius: 5px 5px 0 0;
	}

	div#mvp-main-template div.mvp-template-channel-banners-box p.channel-title {
		font-size: 95%;
		border-radius: 5px 5px 0 0;
		padding: 5px 5px 5px 10px;
		text-align: left;
	}

	div#mvp-main-template div.mvp-template-channel-banners-box p.channel-title.rec-ra-channel-title {
		color: #009e96;
		background-color: #fff;
		border: 1px solid #009e96;
	}

	div#mvp-main-template div.mvp-template-channel-banners-box p.channel-title.can-channel-title {
		background: -ms-linear-gradient(top, #002d6b, #006cb8);
		background: -moz-linear-gradient(top, #002d6b, #006cb8);
		background: -webkit-linear-gradient(top, #002d6b, #006cb8);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#002d6b', endColorstr='#006cb8', GradientType=0);
	}

	div#mvp-main-template div.mvp-template-channel-banners-box p.channel-title.cnl-channel-title { background-color: #e9af0d; }
	div#mvp-main-template div.mvp-template-channel-banners-box p.channel-title.tnl-channel-title { background-color: #e40074; }
	div#mvp-main-template div.mvp-template-channel-banners-box p.channel-title.mnt-channel-title { background-color: #000000; }
	div#mvp-main-template div.mvp-template-channel-banners-box p.channel-title.krm-channel-title { background-color: #0068b7; }
	div#mvp-main-template div.mvp-template-channel-banners-box p.channel-title.urs-channel-title { background-color: #0058a4; }

	div#mvp-main-template div.mvp-template-channel-banners-box p.channel-title a {
		color: #fff;
		font-weight: bold;
		text-decoration: none;
	}

	div#mvp-main-template div.mvp-template-channel-banners-box p.rec-ra-channel-title a {
		color: #009e96;
		font-weight: bold;
		text-decoration: none;
	}
	div#mvp-main-template div.mvp-template-channel-banners-box p.smp-ra-channel-title a,
	div#mvp-main-template div.mvp-template-channel-banners-box p.smp-uc-channel-title a {
		color: #013564;
		font-weight: bold;
		text-decoration: none;
	}

	div#mvp-main-template div.mvp-template-channel-banners-box p.rpa-oto-channel-title a,
	div#mvp-main-template div.mvp-template-channel-banners-box p.rpa-derma-channel-title a {
		color: #ea5514;
		font-weight: bold;
		text-decoration: none;
	}

	div#mvp-main-template div.mvp-template-channel-banners-box p.alex-channel-title a {
		color: #005bac;
		font-weight: bold;
		text-decoration: none;
	}

	div#mvp-main-template div.mvp-template-channel-banners-box p.vaf-channel-title a {
		color: #531066;
		font-weight: bold;
		text-decoration: none;
	}

	div#mvp-main-template .mvp-template-box ul.content-banenr-list {
		margin: 10px 20px;
	}

	div#mvp-main-template .mvp-template-box ul.content-banenr-list li {
		margin: 3px 0;
		float: unset;
		line-height: initial;
		width: auto;
	}

	div#mvp-main-template .mvp-template-box ul.content-banenr-list li img {
		width: 100%;
		max-height: initial;
	}

	div#mvp-main-template div.mvp-category-link-box{
		margin: 0 10px 25px;
	}

	div#mvp-main-template div.mvp-category-link-box .mvp-template-box p{
		width: auto;
	}
/*
	div#mvp-main-template div.mvp-category-link-box li{
		width: 90%!important;
		float: none;
		max-width: 230px!important;
		min-width: 10px!important;
	}
*/
	body#mvp-coo div#mvp-main-template div.mvp-category-link-box div.mvp-other-link li{
		margin: 0 auto 10px;
	}

	body#mvp-coo div#mvp-main-template div.mvp-category-link-box div.mvp-other-link li a{
		padding: 0;
		margin: 0;
	}
	div#mvp-main-template div.mvp-template-ranking-box p.ranking-box-title{
		text-align: center;
	}

	div#mvp-main-template div.mvp-template-ranking-box p.ranking-date{
		text-align: center;
	}

	div#mvp-main-template .society-seminars-box {
	    width: 100%;
	    float: none;
	    padding: 0;
	    box-sizing: content-box;
	}


	/*--------------- /seminars/ -----------*/
	div.seminars-contents div.seminars-contents{
		padding: 0 10px;
	}


	div.seminars-contents div.seminars-left {
		float: none;
		width: auto;
	}

	div.seminars-contents div.seminars-right {
		float: none;
		width: auto;
	}

	div.seminars-contents div.seminars-category p.seminars-category-title{
		height: auto;
	}


	div.seminars-contents div.seminars-box {
		height: 135px;
		margin-bottom: 20px;
	}




	/*brightcove*/
	#main .bc_chapter_desc_box {
        margin: 30px 10px;
	    padding: 10px 20px;
	}

	/*pagetop*/
	.mvp_pagetop a{
		width: 50px!important;
	    height: 50px!important;
	    background-position: top 50% center!important;
	    border-radius: 10px 0 0 10px!important;
	    background-size: 30px!important;
	}

	.mvp_pagetop a span{
		display: none;
	}

/*
	.mvp_pagetop a span{
		font-size: 70%!important;
	}
*/

}
