﻿@charset "utf-8";
/* CSS Document */
/*
.floating-jumpmenu .btn-jump-wrap a.quote {width:135px; }
.floating-jumpmenu>div, div.jump-module div.inner {max-width: 1273px;padding-right: 93px;}
.sec-thme .floating-jumpmenu>div, div.jump-module div.inner {max-width:1275px; padding-right:91px}

@media (min-width:768px) and (max-width:1023px){
		.floating-jumpmenu .btn-jump-wrap a.email {width:55px; }
		.floating-jumpmenu .btn-jump-wrap a.quote {width:55px; }
		.floating-jumpmenu>div, div.jump-module div.inner {padding-right: 55px}
		.sec-thme .floating-jumpmenu>div, div.jump-module div.inner {padding-right: 55px}
}

@media (max-width:767px) {
	.floating-jumpmenu .btn-jump-wrap a.email {width:40px; }
	.floating-jumpmenu .btn-jump-wrap a.quote {width:40px; }
	.floating-jumpmenu>div, div.jump-module div.inner {padding-right:0}
	.sec-thme .floating-jumpmenu>div, div.jump-module div.inner {padding-right: 40px}
}
*/

/* 20141103 add */
@media (max-width:767px) {
.header-wrap .util-menu .ctl-frm {right: 46px;}
}

/*
body{
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
-ms-backface-visibility:hidden;
-o-backface-visibility:hidden;
backface-visibility:hidden;
}
*/

@media (max-width:767px){
	/* accordion type */
	[data-role="ui-accordion"] [data-role="ui-accordion-content"] {display:none;padding:10px 0 25px 0;}
}

.floating-jumpmenu .btn-jump-wrap a.quote {background-color:#f8f8f8; font-family:'samsungIcon'}
.floating-jumpmenu .btn-jump-wrap a.quote:after {content:'\e60c'; font-size:12px}
.legacy-ie .floating-jumpmenu .btn-jump-wrap a.quote:after {content:''}
.legacy-ie .floating-jumpmenu .btn-jump-wrap a.quote span:after {content:'\e60c'; font-size:12px}
.floating-jumpmenu .btn-jump-wrap a.email {background-color:#f8f8f8; font-family:'samsungIcon'}
.floating-jumpmenu .btn-jump-wrap a.email:after {content:'\e60c'}
.legacy-ie .floating-jumpmenu .btn-jump-wrap a.email:after {content:''}
.legacy-ie .floating-jumpmenu .btn-jump-wrap a.email span:after {content:'\e60c' font-size:12px}
.floating-jumpmenu>div, div.jump-module div.inner {max-width: 1273px;padding-right: 93px;}
.sec-thme .floating-jumpmenu>div, div.jump-module div.inner {max-width:1275px; padding-right:91px}

.floating-jumpmenu .btn-jump-wrap a.quote {/*width:135px;*/ background-color:#f8f8f8; font-family:'samsungIcon'}
.floating-jumpmenu .btn-jump-wrap a.quote:after {content:'\e60c'; font-size:12px}
.legacy-ie .floating-jumpmenu .btn-jump-wrap a.quote:after {content:''}
.legacy-ie .floating-jumpmenu .btn-jump-wrap a.quote span:after {content:'\e60c'; font-size:12px}
.floating-jumpmenu .btn-jump-wrap a.email {/*width:135px;*/ background-color:#f8f8f8; font-family:'samsungIcon'}
.floating-jumpmenu .btn-jump-wrap a.email:after {content:'\e60c'}
.legacy-ie .floating-jumpmenu .btn-jump-wrap a.email:after {content:''}
.legacy-ie .floating-jumpmenu .btn-jump-wrap a.email span:after {content:'\e60c' font-size:12px}
.floating-jumpmenu>div, div.jump-module div.inner {max-width: 1273px;padding-right: 93px;}
.sec-thme .floating-jumpmenu>div, div.jump-module div.inner {max-width:1275px; padding-right:91px}

@media (min-width:768px) and (max-width:1023px){
		.floating-jumpmenu .btn-jump-wrap a.email {width:55px}
		.floating-jumpmenu .btn-jump-wrap a.email:after {font-size:17px}
		.floating-jumpmenu .btn-jump-wrap a.quote {width:55px}
		.floating-jumpmenu .btn-jump-wrap a.quote:after {font-size:18px}
		.floating-jumpmenu>div, div.jump-module div.inner {padding-right: 55px}
		.sec-thme .floating-jumpmenu>div, div.jump-module div.inner {padding-right: 55px}
}

@media (max-width:767px) {
	.floating-jumpmenu .btn-jump-wrap a.email {width:40px}
	.floating-jumpmenu .btn-jump-wrap a.email:after {top:0; font-size:14px}
	.floating-jumpmenu .btn-jump-wrap a.quote {width:40px}
	.floating-jumpmenu .btn-jump-wrap a.quote:after {top:0; font-size:14px}
	.floating-jumpmenu>div, div.jump-module div.inner {padding-right:0}
	.sec-thme .floating-jumpmenu>div, div.jump-module div.inner {padding-right: 40px}
}


/* 2015-01-14 add */
.fluid-txt a.outlink:after {margin-left:5px; margin-bottom:1px; content:'\e60e'}
.fluid-txt a.link:after {margin-top:-2px; margin-bottom:0}


/* 2015-01-20 add */
@media (min-width:768px) and (max-width:1100px){
	.module.home-banner .grid-col2 .col-inner .fluid-txt2,
	.module.home-banner .grid-col3 .col-inner .fluid-txt2  {top:10px !important;}
}

/* 2015-01-28 add */
.outlink_footer{margin-left: 6px;}

@media (max-width:767px) {
	.footer .sitemap .grid-col.right .col-inner a {padding-top:4px;}
}
.safari .btn-small:hover{background: #0057a4 !important; color:#fff !important;}

