@charset "UTF-8";.clearfix:after{height: 0;visibility: hidden;content: ".";display: block;clear: both;}
#search{padding-bottom:10px;color: #1f1f1f;}
#search h1{padding: 26px 0 17px;text-align: center;}
#search .search-header{height:70px;}
#search .search-header .search-area{width: 584px;padding-top: 13px;float:right;}
#search .search-header #searchform{}
#search .search-header #searchform label{display: none;}
#search .search-header #searchform input, #search .search-header #searchform button{border:none;border-radius:0;background:none;}
#search .search-header #searchform .keyword{margin: 2px 14px;font-size:0;float:left;height: 47px;}
#search .search-header #searchform .keyword:before, #search .search-header #searchform .keyword:after{content:"";display:inline-block;width:14px;height:43px;background-image:url(../themes/kws/etc/designs/panasonic/search-clientlibs/images/spr-utility.png);background-repeat:no-repeat;vertical-align:middle;}
#search .search-header #searchform .keyword:before{margin-left:-14px;background-position : -72px top;}
#search .search-header #searchform .keyword:after{margin-right:-14px;background-position : -92px top;}
#search .search-header #searchform .keyword span{display:inline-block;background: url(../themes/kws/etc/designs/panasonic/search-clientlibs/images/img-txtbox-1px.gif) repeat-x left top;width:436px;height:43px;vertical-align:middle;}
#search .search-header #searchform input[type="text"]{width:100%;padding-top:11px;font-family: 'Open Sans Condensed', 'Arial', sans-serif;font-weight: normal;font-size: 16px;color: #1f1f1f;vertical-align: middle;}
#search .search-header #searchform .search-btn{background: url(../themes/kws/etc/designs/panasonic/search-clientlibs/images/img-search-1px.png) repeat-x center top;margin:0 11px 0 43px;float: right;width: auto;font-size:0}
#search .search-header #searchform .search-btn:before, #search .search-header #searchform .search-btn:after{content:"";display:inline-block;height : 47px;vertical-align:middle;}
#search .search-header #searchform .search-btn:before{width:43px;margin-left:-43px;background: url(../themes/kws/etc/designs/panasonic/search-clientlibs/images/img-search-left.png) no-repeat left top;}
#search .search-header #searchform .search-btn:after{width:11px;margin-right:-11px;background: url(../themes/kws/etc/designs/panasonic/search-clientlibs/images/img-search-right.png) no-repeat right top;}
#search .search-header #searchform .search-btn .search-btn-inner{display:inline-block;vertical-align:middle;}
#search .search-header #searchform input[type="submit"]{text-indent: 0;padding:0;height: 47px;display:inline-block;color: #fff;font-family:'Open Sans Condensed', 'Arial', sans-serif;font-size: 13px;font-weight: bold;cursor:pointer;}
#search .product-tabs .tabs-menu{padding-top: 15px;text-align:left;float:left;}
#search .product-tabs .tabs-menu ul{display:inline-block;font-size:0;}
#search .product-tabs .tabs-menu form{display:none;}
#search .product-tabs .tabs-menu ul li{background: url(../themes/kws/etc/designs/panasonic/utility-clientlibs/images/spr-all-products.png) no-repeat;display:inline-block;height:44px;float: left;}
#search .product-tabs .tabs-menu ul li a{display:inline-block;width:154px;height:44px;border-left:1px solid #e5ecec;background: url(../themes/kws/etc/designs/panasonic/utility-clientlibs/images/img-tab-off-1px.png) repeat-x;font-family: 'Open Sans Condensed', 'Arial', sans-serif;font-size:13px;font-weight:bold;color:#1f1f1f;text-align:center;text-transform:uppercase;outline:none!important;}
#search .product-tabs .tabs-menu ul li span{display:inline-block;padding-top:17px;}
#search .product-tabs .tabs-menu ul li:first-child{background-position : left top;padding-left:22px;}
#search .product-tabs .tabs-menu ul li:first-child a{border-left:none;}
#search .product-tabs .tabs-menu ul li:first-child span{margin-left:-22px;}
#search .product-tabs .tabs-menu ul li:last-child{padding-right:22px;background-position : right top;}
#search .product-tabs .tabs-menu ul li:last-child span{margin-right:-22px;}
#search .product-tabs .tabs-menu ul li:hover a, #search .product-tabs .tabs-menu ul li.ui-state-active a{background:url(../themes/kws/etc/designs/panasonic/utility-clientlibs/images/img-tab-on-1px.png) repeat-x;color:#ffffff;}
#search .product-tabs .tabs-menu ul li:first-child:hover, #search .product-tabs .tabs-menu ul li:first-child.ui-state-active{background-position : left -50px;}
#search .product-tabs .tabs-menu ul li:last-child:hover, #search .product-tabs .tabs-menu ul li:last-child.ui-state-active{background-position : right -50px;}
#search .product-tabs ui-tabs-panel{z-index:2;}
#overview-layout{background:url(../themes/kws/etc/designs/panasonic/search-clientlibs/images/bg-search-body-1px.png) repeat-x;}
#overview-layout .recommended, #overview-layout .allresults{padding-top:20px;}
#overview-layout .recommended{background:#d2d2d2;background: -webkit-linear-gradient(#cdcdcd 0, #d2d2d2 5px);background: linear-gradient(#cdcdcd 0, #d2d2d2 5px);}
#overview-layout .label1{margin-bottom: 20px;color: #868686;font-size: 12px;line-height: 17px;}
#overview-layout h2 + .resultCount{margin-top:3px;}
#overview-layout .link-list{padding-bottom: 30px;}
#overview-layout h2 + .link-list{margin-top:20px;}
#overview-layout .link-list .subheaderlink{margin-bottom: 5px;font-size: 16px;}
#overview-layout .link-list .subheaderlink a{color: #00a0c6;font-weight: bold;}
#overview-layout .link-list dd.thumbnail-content{overflow:hidden;}
#overview-layout .link-list dd.thumbnail-content .thumbnail{float:left;}
#overview-layout .link-list dd.thumbnail-content p{margin-left:130px;}
#overview-layout .link-list .link2{font-size: 12px;line-height: 17px;}
#overview-layout .link-list .link2 a{color: #1f1f1f;}
#overview-layout .link-list .link3{font-size: 11px;}
#overview-layout .link-list .link3 a{color: #7a7a7a;}
#overview-layout .link-list .link2 a:hover, #overview-layout .link-list .link3 a:hover{color: #00a0c6;}
#overview-layout .search-not-found{padding-top:35px;min-height:470px;}
#overview-layout .search-not-found .searchTitle{font-family: 'Open Sans Condensed', 'Arial', sans-serif;font-weight: bold;font-size: 20px;line-height: 24px;margin-bottom:30px;}
#overview-layout .search-not-found .suggestions, #overview-layout .search-not-found .suggestions *{font-family: 'Open Sans Condensed', 'Arial', sans-serif;font-weight: bold;font-size: 16px;line-height:24px;}
#overview-layout .search-not-found .suggestions ul{list-style:disc outside;margin-left:1.5em;}
#overview-layout .search-not-found .suggestions ol{list-style:decimal outside;margin-left:1.5em;}
#search .product-tabs .tabs-menu{padding-top: 15px;padding-right:10px;text-align:left;float:right;}
#search .product-tabs .tabs-menu ul{display:none;}
.tabs-menu nav{}
#search .product-tabs .tabs-menu form{display:inline-block;height:30px;margin:0 5px;position:relative;left:10px;background:url(../themes/kws/etc/designs/panasonic/productpage-clientlibs/images/btn-pic-quality-1px-m-1x.png) repeat-x;text-align:left;font-size:0;}
#search .product-tabs .tabs-menu form:before, #search .product-tabs .tabs-menu form:after{content:"";width:5px;height:30px;background-image:url(../themes/kws/etc/designs/panasonic/productpage-clientlibs/images/spr-global-product-m-1x.png);background-repeat:no-repeat;display:inline-block;vertical-align:middle;}
#search .product-tabs .tabs-menu form:before{margin-left:-5px;background-position : -119px -98px;}
#search .product-tabs .tabs-menu form:after{margin-right:-5px;background-position : -130px -98px;}
#search .product-tabs .tabs-menu .tabs-menu-text{font-family: 'Open Sans Condensed', 'Arial', sans-serif;font-size:0.688rem;font-weight:bold;color:#1f1f1f;display:inline-block;vertical-align:middle;padding:0 25px 0 5px;background:url(../themes/kws/etc/designs/panasonic/productpage-clientlibs/images/btn-pic-quality-arrow-m-2x.png) no-repeat 100% 50%;background-size:13px 8px;-webkit-background-size:13px 8px;}
#search .product-tabs .tabs-menu form select{width:100%;height:30px!important;margin:0 11px;position:absolute;top:0;left:-11px;opacity:0;font-size:18px;}
body,h1,h2,p{margin: 0;line-height:1;}
h1{font-size:16px;}
a{text-decoration: none;}
a img{border:none;}
.basic-page .linklist ul{margin-top:15px;}
.basic-page .linklist:first-child ul{margin-top:0;}
.basic-page .linklist li{margin-top:6px;font-size:14px;line-height:1.834;}
.basic-page .linklist li:first-child{margin-top:0;}
.basic-page .linklist li a{display:inline-block;color:#00a0c6;font-weight:bold;margin-left:15px;text-indent:-15px;}
.basic-page .linklist li a.noicon, .basic-page .linklist [style*="center"] li a, .basic-page .linklist [style*="right"] li a{display:inline-block;margin-left:0;text-indent:0;}
.basic-page .linklist li a .icn-newwin, .basic-page .linklist li a .icon{vertical-align:middle;margin-right:5px;display:inline-block;max-width:none;}
.basic-page .linklist li .icon[src*="icn-pdf-small"]{margin-right:2px;margin-left:-3px;}
.basic-page .linklist li a .icon + *{vertical-align:middle;}
.basic-page .linklist .horizontal li{margin-top:0;display:inline-block;margin-right:15px;}
.basic-page .linklist .horizontal[style*="center"] li{margin-left:7px;margin-right:7px;}
.basic-page .linklist .horizontal[style*="right"] li{margin-left:15px;margin-right:0;}
.basic-page .header5{font-size: 16px;font-weight: bold;line-height:20px;}
body#iframe{}
body#iframe.iframe-ver02{}
#search .search-header #searchform input[type="text"]{line-height:22px;}
.mod_questionlist{margin:0 auto;width:974px;}
.mod_questionlist_title .listtitle{padding: 17px 0 0;}
.mod_questionlist_title .linktext a{padding: 6px 0 0;}
.mod_searchline-wide{margin:0 auto;width:974px;}
.mod_questionlist_inner ul{margin:0;padding:0;list-style-type:none;}
.rn_mod_searchline_tbl{padding-bottom:25px !important;}
body{font-family:Arial, Helvetica, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
input[type="text"], textarea{font-family:Arial, Helvetica, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", Meiryo, sans-serif;}
.product-box-in .product-copy .productname{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.product-box-in .product-price{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.pagenation li a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
html.no-opacity #globalheader-nav .main_menu{overflow:visible;}
#globalheader-nav .main_menu li a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#modalmenu-box dl dt{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#searchformhead input[type=text]{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#navmenucats a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#navmenucats .inbread span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#navmenucats .panfoot{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
html.no-opacity #browsebar-name{padding-top:3px;}
#browsebar-name .name{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#browsebar-utils .price{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#browsebar-utils .btn-blue{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#browsebar-buyslide .shoplist a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.support-title h2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.support-title h3{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#globalfooter-nav a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#globalfooter-expanded #contactus h3{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#globalfooter-expanded #areacountry .area-country-menu li a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio: 1.5){#nav-menu-mob li a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#globalfooter-expanded #areacountry .area-country-menu .area-country-text{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#global_site_link{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
}
.header1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.header2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.header3{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.subheader1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.subheader2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.bodycopy5{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.btn-style1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.btn-style2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.btn-style4{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.link1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.link2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#seemore-header h2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#seemore-content .tabs-menu ul li a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#overview-360 .bottom-slider .grados{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#overview-360 .side-slider .grados{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#bookmarkbar a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#sections .pagesection .product-tabs .tabs-menu ul li a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.slider-wrapper.features-slider .div-config h1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.slider-wrapper.features-slider .div-config h2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.specs-images-block .specs-sizeselector dd a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.demo-block.type-hotspot .demo-visual-btn li .tooltips > span.text{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.disclaimer-detail .title h1, .disclaimer-detail .title h2, .disclaimer-detail .title h3, .disclaimer-detail .title h4, .disclaimer-detail .title h5, .disclaimer-detail .title h6{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio: 1.5){.sectionTitle a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#sections .pagesection .product-tabs .tabs-menu .tabs-menu-text{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#sections .pagesection .slider-wrapper .titles-paginator .paginator .selected .paginator-mob{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
}
.header1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.header2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.header3{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.subheader1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#snsgadgets h2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.header1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.header2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.header3{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.subheader1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.subheader2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#categorybrowse-header .moreinfoLow li a span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#filters .hide-block .btn-checkresults a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#ChooseProduct .header1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#ChooseProduct .header2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#ChooseProduct .header3{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#ChooseProduct .header4{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#ChooseProduct .subheader1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#ChooseProduct .subheader3{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#ChooseProduct .subheader5{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#ChooseProduct .btn-style{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#ChooseProduct header.header .moreinfoLow li a span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.header1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.header2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#Learnarticle header.header .moreinfoLow li a span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.header1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.header2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.header3{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.subheader1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#Learnarticle .subheader2{font-family:Arial, Helvetica, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#learncontent-contents .product-tabs .tabs-menu ul li a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.slider-wrapper.features-slider .div-config h1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.slider-wrapper.features-slider .div-config h2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.feature-trans .header1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.feature-trans .header2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.feature-trans .header3{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.feature-trans .subheader1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.feature-trans .subheader2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio: 1.5){#learncontent-contents .product-tabs .tabs-menu .tabs-menu-text{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#learncontent-contents .slider-wrapper .titles-paginator .paginator .selected .paginator-mob{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
}
#compare-contents .notes .text.parbase.section .subheader1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#compare-noitem .subheader1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.header1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.subheader1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.subheader2, .subheader3{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#utility .subheader4{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.utilitytitle h2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.box_section_container .anchorcopy a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
@charset "UTF-8";.header1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.subheader1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.subheader2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#search .search-header #searchform input[type="text"]{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#search .search-header #searchform input[type="submit"]{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#search .product-tabs .tabs-menu ul li a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#overview-layout .search-not-found .searchTitle{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#overview-layout .search-not-found .suggestions, #overview-layout .search-not-found .suggestions *{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio: 1.5){#search .product-tabs .tabs-menu .tabs-menu-text{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
}
#searchPaging .wrap_pages a, #searchPaging .wrap_pages span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.header1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.header2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.header3{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.subheader1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.richtext.section .header1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.richtext.section .header2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.richtext.section .header3{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.richtext.section .subheader1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.tabs-menu ul li a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.search_selectors .areasearch input[type="text"]{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.search_selectors .submitbtn input[type="submit"], .search_selectors .submitbtn input[type="button"]{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.map_search .map .gmapMarkerNum > span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.shop .shopNum > span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio: 1.5){.tabs-menu .tabs-menu-text{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.search_selectors .selector-text-mob{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.map_search .allmap-btn a span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.shop .moreinfo-block .mobmap-btn a span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
}
div.rn_SearchButton .rn_ButtonInput{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif!important;}
.product-box-in .buy-btn .btn-blue span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#userbar-cart > a .num{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#userbar-cartlist th{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#userbar-cartlist td.product .product-name{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#userbar-cartlist td.quantity, #userbar-cartlist td.price{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#userbar-cartlist .cartlist-total ul li.total-price .label-txt{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#userbar-cartlist .cartlist-total ul li.total-price dd{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#userbar-cartlist .btn-checkout a span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#buywindow .header1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#buywindow .header2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#buywindow .header3{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#buywindow .subheader1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#buywindow .subheader2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#buywindow .subheader3{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#buywindow .errormssage{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#buywindow a.btn-blue span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#buymenu .buymenu-row > .buymenu-left .ttl-specialoffer p > span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#buymenu .buymenu-row .buymenu-caption.pcfix .buymenu-caption-moreinfo a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#buymenu .buymenu-row .buymenu-quantity.addToCartQuantity input{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#buymenu .buymenu-row .buymenu-quantity.addToCartQuantity input.disabled{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#buymenu .btn-wheretobuy a span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#buysuccess th{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#buysuccess .btn-continue a span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#buymenu_buyfromonline .retailers li > .btn-retailer a span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio: 1.5){#buywindow #buywindow-title.tabnavigation .tabnavigation-mob form > span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
}
#smartportal .header1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#smartportal .header2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#smartportal .subheader1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#smartportal .subheader2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#smartportal .errormssage{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#smartportal #hero .hero-tabs .tabs-menu ul li a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#smartportal #hero .keycopy .seemore a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#smartportal #login-btns a.btn span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#smartportal #mainsection .bnrs-seemore a span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#smartportal #snsgadgets h2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio: 1.5){#smartportal #hero .hero-tabs .tabs-menu .tabs-menu-text{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
#smartportal #snsgadgets .snsselector .tolist a span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
}
.basic-page .header1{font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif!important;font-weight:normal;font-size:32px;line-height:38px;}
.basic-page .header2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;font-size:26px;line-height:32px;}
.basic-page .header3{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.basic-page .header4{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.basic-page .header5{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.basic-page .header6{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.basic-page .subheader1{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.basic-page .subheader2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.basic-page #browsebar #local-navigation ul li a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.basic-page .page-local-navigation ul li a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.basic-page .page-navigation ul li a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.basic-page .page-progress-navigation a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.basic-page .button-area a span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.basic-page #snsgadgets h2{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.basic-page .tabs .tabs-menu ul li a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.basic-page .lightbox_title .printbut span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.basic-page .newslist dt .date{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
html>body .basic-page .Title{padding-top: 1px\9;zoom:1;}
html>body .basic-page .Title > :first-child{zoom:1;}
@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio: 1.5){.basic-page .header1{font-size:1.25rem;line-height:1.3;}
.basic-page .header2{font-size:1.125rem;line-height:1.3;}
.basic-page .page-local-navigation-mobile p > span, .basic-page .page-local-navigation-mobile p > a:first-child{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.basic-page .page-local-navigation-mobile ul li a{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.basic-page #snsgadgets .snsselector .tolist a span{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.basic-page .tabs .tabs-menu .tabs-menu-text{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
.basic-page .slidercomponent .slider-wrapper .paginator-wrapper .paginator .paginator-mob{font-family:'Open Sans Condensed', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}
}
#search{background: none;color: #1f1f1f;padding-bottom: 0;}
#search .search-header #searchform input[type="text"]{font-weight: normal;}
#search .search-header #searchform input[type="submit"]{font-size: 14px;}
#search .search-header{background: none;height: auto;}
#search .search-header #searchform .keyword span{width: 434px;}
#search .search-header #searchform .search-btn{float: left;}
#search .pagesection.bgBox{padding-bottom: 20px;}
#search .sectionContents{padding-top: 20px;}
#globalfooter-nav{min-height: 49px;height: auto!important;height: 49px;}
#globalfooter-nav .pagetop{float: none;margin: 0 auto;}
.pagenation li a{width:30px;}
.container{padding-left:0px;padding-right:0px;}
.gradient_2{background: #EEEEEE;background: -webkit-linear-gradient(top, #FFFFFF, #DDDDDD);background: -moz-linear-gradient(top, #FFFFFF, #DDDDDD);background: -o-linear-gradient(top, #FFFFFF, #DDDDDD);background: -ms-linear-gradient(top, #FFFFFF, #DDDDDD);background: linear-gradient(to bottom, #FFFFFF, #DDDDDD);}
.bgGrey02{background-color: #f6f6f6;}
.basic-page .pagesection.bgBox.bgGrey02{border-bottom: none;}
.bgGrey03{background-color: #d2d2d2;}
.mod_footerbtnlink{padding: 40px 0 20px 0;width: 992px;margin-right: -8px;}
.mod_footerbtnlink ul{margin: 0 auto;width: 708px;position: relative;overflow: hidden;}
.mod_footerbtnlink ul li{width: 220px;float: left;position: relative;background: none repeat scroll 0 0 #f5f5f5;font-weight: bold;margin: 0 8px 0 8px;height: 49px;}
.mod_footerbtnlink ul li a, .mod_footerbtnlink ul li>span{display: block;height: 49px;box-sizing: border-box;font-weight: normal;font-size: 14px;padding: 19px 9px 9px 49px;}
.mod_footerbtnlink ul li>span{opacity:0.4;-ms-filter: "alpha( opacity=40 )";filter:alpha(opacity=40);}
.mod_footerbtnlink ul li>span span{opacity:0.8;-ms-filter: "alpha( opacity=80 )";filter:alpha(opacity=80);}
.mod_footerbtnlink ul li.btntel a, .mod_footerbtnlink ul li.btntel>span{background: transparent url('../themes/kws/images/icon_org_40.png') no-repeat 9px 9px;}
.mod_footerbtnlink ul li.btnmail a, .mod_footerbtnlink ul li.btnmail>span{background: transparent url('../themes/kws/images/icon_org_1.png') no-repeat 9px 9px;}
.mod_footerbtnlink ul li.btnwindow a, .mod_footerbtnlink ul li.btnwindow>span{background: transparent url('../themes/kws/images/icon_org_14.png') no-repeat 9px 9px;}
.mod_footerbtnlink ul li a:link{color: #1f1f1f;text-decoration: none;}
.mod_footerbtnlink ul li a:visited{color: #1f1f1f;text-decoration: none;}
.mod_footerbtnlink ul li a:hover{color: #1f1f1f;text-decoration: none;}
.mod_footerbtnlink ul li a:active{color: #1f1f1f;text-decoration: none;}
.mod_questionlist{background-color: #FFF;border: 1px solid #bdbdbd;}
.mod_questionlist_title{background-color: #eee;border-bottom: 1px solid #bdbdbd;padding: 0 13px 0 13px;}
.mod_questionlist_title .listtitle{padding: 22px 0 0 0;float: left;}
.mod_questionlist_title .listnum{float: right;padding: 27px 15px 0 0;display: inline-block;font-size: 12px;}
.mod_questionlist_title .linktext{float: right;padding: 20px 0 20px 0;display: inline-block;font-size: 12px;}
.mod_questionlist_title .linktext a{display: block;background-color: #00a0c6;text-align: center;width: 91px;height: 24px;box-sizing: border-box;padding: 6px 0 0 0;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.mod_questionlist_title .linktext a:link{color: #FFF;}
.mod_questionlist_title .linktext a:visited{color: #FFF;}
.mod_questionlist_title .linktext a:hover{color: #FFF;}
.mod_questionlist_title .linktext a:active{color: #FFF;}
.mod_questionlist_inner{padding: 10px 15px 2px 0;}
.mod_questionlist_inner .listnum{font-size: 12px;}
.mod_resultwrap{}
.basic-page .pagenation{background: url("../themes/kws/etc/designs/panasonic/common-clientlibs/images/img-pagination-1px.png") repeat-x scroll 0 0;}
.mod_resultwrap .pagenation li a:hover{background: url("../themes/kws/etc/designs/panasonic/common-clientlibs/images/img-pagenation-onstate.png") no-repeat scroll 0 0;color: #888;}
.pagenation .prev, .pagenation .next, .pagenation .prev a, .pagenation .next a{width:30px;}
.pagenation .next a{text-align:right;}
.pagenation .next{background: url("../themes/kws/etc/designs/panasonic/common-clientlibs/images/img-pagenation-cap-right-bg.png") no-repeat scroll top right;}
.pagenation .prev a:hover, .pagenation .next a:hover{background: url("../themes/kws/etc/designs/panasonic/common-clientlibs/images/img-pagenation-onstate.png") no-repeat scroll 0 0;}
.pagenation ul{margin: 0 30px 0 30px;}
.mod_resultwrap_list ol{}
.mod_resultwrap_list ol{list-style: none!important;margin-left: 0!important;}
.mod_resultwrap_list li{list-style: outside decimal;margin-left: 2em;line-height: 1.3;}
.mod_resultwrap_list ol hr{margin: 0 0 15px 0;border: 0;height: 0;border-top: 1px solid rgba(0, 0, 0, 0.1);border-bottom: 1px solid rgba(255, 255, 255, 0.3);}
.mod_resultwrap_list ol li:last-child{border-bottom: none;margin-bottom: 0;}
.mod_resultwrap_list ol li a{}
.mod_resultwrap_list ol li div{padding: 5px 0 15px 0;}
.mod_resultwrap_list ol li:last-child div{padding-bottom: 10px;}
.mod_resultwrap_list ol li div p{margin: 0!important;line-height: 1.4;}
.mod_assist{padding: 40px 100px 40px 100px;background-color: #f1f1f1;border: 1px solid #e0e0e0;}
.mod_assist .mod_assist_textarea{border: 1px solid;border-color: #909090 #dadada #e4e4e4;background-color: #fff;background-image: url(../themes/kws/productpage-clientlibs/images/img-textbox-shadow-1px.png);background-repeat: repeat-x;position: relative;border-radius: 3px;-pie-border-radius: 3px;behavior: url(../themes/kws/etc/designs/panasonic/common-clientlibs/css/PIE.htc);}
.mod_assist .mod_assist_textarea textarea.assistTexearea{font-size: 14px;box-sizing: border-box;box-sizing: border-box;display: block;height: 155px;overflow: auto;padding: 13px;width: 100%;background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: medium none;border-radius: 0;resize: none;}
.mod_assist .button-area button span{}
.mod_assist .button-area button span.small{font-size: 12px;padding: 0 0 0 5px;}
.mod_repairwrap{margin: 0 0 25px 0;}
.mod_answerbtn_wrap{background-color: #EEE;border: solid 1px #BDBDBD;text-align: center;padding: 5px 0 20px 0;}
.mod_answerbtn_wrap .richtext.section p{margin: 0;}
.mod_answerbtn div.button.section div.button-area.noicon.darkgrey{margin-right: 5px;margin-left: 5px;}
.mod_repairwrap{margin: 20px 0 0 0;padding: 25px 70px 40px 70px;border: solid 1px #e0e0e0;background-color: #F1F1F1;box-sizing: border-box;}
.mod_repairwrap .button.section{margin-top:0!important;}
.mod_repairwrap .button.section .button-area{margin-top:5px!important;}
.mod_repairwrap .Title.section span{border:solid 1px #000000;display:inline-block;padding:5px 20px 3px 20px;}
.mod_repairwrap_memo{margin: 0 7px 0 7px;box-sizing: border-box;padding: 0 25px 15px 25px;border: solid 1px #eaeaea;background-color: #ffffff;}
#page .mod_repairwrap_memo ul{margin-top: 0px!important;}
#page .mod_repairwrap_memo ul li{line-height: 1.3;}
.mod_titleline{margin: 0 33px 0 33px;border-bottom: solid 1px rgba(0,0,0,.15);padding: 0 0 8px 0;-webkit-box-shadow: 0px 1px 0 rgba(255,255,255,1);-moz-box-shadow: 0px 1px 0 rgba(255,255,255,1);box-shadow: 0px 1px 0 rgba(255,255,255,1);}
.mod_titleline .linetitle span{display: block;border-left: solid 5px #000;font-size: 24px;line-height:1.3;padding: 1px 0 2px 11px;}
.mod_searchline{background-color: #EEE;border: solid 1px #BDBDBD;text-align: center;}
.mod_searchline-wide{border-bottom:none;}
.mod_searchline_tbl{padding: 5px 0 5px 0;margin: 0 auto;display: table;}
.mod_searchline-wide .mod_searchline_tbl{width:930px;}
.mod_searchline .mod_searchline_tbl_title{padding: 3px 10px 0 0;display: table-cell;vertical-align: middle;}
.mod_searchline .mod_searchline_tbl_title h1{padding: 0!important;}
.mod_searchline .mod_searchline_tbl_input{padding: 4px 0 0 0;display: table-cell;vertical-align: middle;}
.mod_searchline .mod_searchline_tbl_link{padding: 4px 0 0 0;display: table-cell;text-align:right;vertical-align: middle;}
.mod_searchline .mod_searchline_tbl_link .linktext{margin:0 13px 0 0;display: inline-block;font-size: 12px;}
.mod_searchline .mod_searchline_tbl_link .linktext a{display: block;color:#FFF;background-color: #00a0c6;text-align: center;width: 91px;height: 24px;box-sizing: border-box;padding: 6px 0 0 0;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.mod_searchline .richtext.section>.search-header{margin-top: 0;}
.mod_resultsearch .mod_searchline_tbl{height: 55px;}
.mod_resultsearch .mod_searchline-l{float: left;width: 400px;}
.mod_resultsearch .mod_searchline-l .button-area{margin: 0;}
.mod_resultsearch .mod_searchline-l .mod_searchline_tbl_input{padding: 0 0 0 0;}
.mod_resultsearch .mod_searchline-r{float: right;width: 560px;}
#search .mod_resultsearch .mod_searchline-r .search-header #searchform .keyword span{width: 258px;}
.mod_resultsearch_hint{clear: both;padding: 10px 0 10px 0;position: relative;}
.mod_resultsearch_hint p.resultBreadcrumb{font-size: 14px;line-height: 1.3;}
.mod_resultsearch_hint p.resultBreadcrumb a, .mod_resultsearch_hint p.resultBreadcrumb span{margin: 0 5px 0 5px;}
.mod_resultsearch_hint p.resultBreadcrumb .searchclear{padding: 0 0 0 10px;}
.mod_resultsearch_hint .linklist ul{margin: 0;}
.mod_resultsearch_hint .keywordHint{position: absolute;top: 7px;right: 0;}
.basic-page .button-area button{border: none;cursor: pointer;display: inline-block;height: 43px;padding: 0 16px 0 55px;border-radius: 3px;-pie-border-radius: 3px;position: relative;-webkit-box-shadow: 0 0 2px 0 rgba(0,0,0,0.3);-mozbox-shadow: 0 0 2px 0 rgba(0,0,0,0.3);-o-box-shadow: 0 0 2px 0 rgba(0,0,0,0.3);-ms-box-shadow: 0 0 2px 0 rgba(0,0,0,0.3);box-shadow: 0 0 2px 0 rgba(0,0,0,0.3);-pie-box-shadow: 0 0 2px 0 #666;behavior: url(../themes/kws/etc/designs/panasonic/common-clientlibs/css/PIE.htc);}
.basic-page .button-area.typeA button{background: url(../themes/kws/etc/designs/panasonic/basicpage-clientlibs/images/common_button_icon01.png) no-repeat 0 50% #434343;background: url(../themes/kws/etc/designs/panasonic/basicpage-clientlibs/images/common_button_icon01.png) no-repeat 0 50%, url(../themes/kws/etc/designs/panasonic/basicpage-clientlibs/images/btn-darkgrey-1px.png) repeat-x;}
.basic-page .button-area.typeB button{background: url(../themes/kws/etc/designs/panasonic/basicpage-clientlibs/images/common_button_icon02.png) no-repeat 0 50% #434343;background: url(../themes/kws/etc/designs/panasonic/basicpage-clientlibs/images/common_button_icon02.png) no-repeat 0 50%, url(../themes/kws/etc/designs/panasonic/basicpage-clientlibs/images/btn-darkgrey-1px.png) repeat-x;}
.basic-page .button-area.noicon button{padding: 0 16px 0 16px;background: url(../themes/kws/etc/designs/panasonic/basicpage-clientlibs/images/btn-darkgrey-1px.png) repeat-x;}
.basic-page .button-area.typeA.lightgrey button{background: url(../themes/kws/etc/designs/panasonic/basicpage-clientlibs/images/common_button_icon01_light.png) no-repeat 0 50% #dddddd;background: url(../themes/kws/etc/designs/panasonic/basicpage-clientlibs/images/common_button_icon01_light.png) no-repeat 0 50%, url(../themes/kws/etc/designs/panasonic/basicpage-clientlibs/images/btn-lightgrey-1px.png) repeat-x;}
.basic-page .button-area.typeB.lightgrey button{background: url(../themes/kws/etc/designs/panasonic/basicpage-clientlibs/images/common_button_icon02_light.png) no-repeat 0 50% #dddddd;background: url(../themes/kws/etc/designs/panasonic/basicpage-clientlibs/images/common_button_icon02_light.png) no-repeat 0 50%, url(../themes/kws/etc/designs/panasonic/basicpage-clientlibs/images/btn-lightgrey-1px.png) repeat-x;}
.basic-page .button-area.noicon.lightgrey button{padding: 0 16px 0 16px;background: url(../themes/kws/etc/designs/panasonic/basicpage-clientlibs/images/btn-lightgrey-1px.png) repeat-x;}
.basic-page .button-area button:before{display: inline-block;content: "";overflow: hidden;height: 43px;background-repeat: no-repeat;vertical-align: middle;}
.basic-page .button-area button span{display: inline-block;font-family: "Open Sans Condensed", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;font-size: 14px;font-weight: bold;color: #fff;vertical-align: middle;}
.basic-page .button-area.lightgrey button span{color: #1f1f1f;}
.ex_solidwrap{padding: 25px 50px 25px 50px;border: solid 1px #c9c9c9;background-color: #FFF;}
.ex_nosolidwrap{padding: 25px 50px 25px 50px;}
#iframe .ex_nosolidwrap{margin: 0 auto;padding: 25px 0 25px 0;width: 794px;}
.basic-page ul.ex_listregulation li{line-height: 1.3!important;margin-bottom: 13px!important;}
#page .ex_alignC, #iframe .ex_alignC{text-align: center!important;}
#page .ex_alignR, #iframe .ex_alignR{text-align: right!important;}
.basic-page .ex_alignC .button-area, .basic-page .ex_alignR .button-area{margin-right: 0px;}
#page .ex_marginBS, #iframe .ex_marginBS{margin-bottom: 10px!important;}
#page .ex_marginBM, #iframe .ex_marginBM{margin-bottom: 20px!important;}
#page .ex_marginBL, #iframe .ex_marginBL{margin-bottom: 30px!important;}
#page .ex_marginBL, #iframe .ex_marginBL{margin-top: 0px!important;}
#page .ex_marginTSS, #iframe .ex_marginTSS{margin-top: 5px!important;}
#page .ex_marginTS, #iframe .ex_marginTS{margin-top: 10px!important;}
#page .ex_marginTM, #iframe .ex_marginTM{margin-top: 20px!important;}
#page .ex_paddingTS, #iframe .ex_paddingTS{padding-top: 10px!important;}
#page .ex_paddingTM, #iframe .ex_paddingTM{padding-top: 20px!important;}
#page .ex_paddingTL, #iframe .ex_paddingTL{padding-top: 30px!important;}
#page .ex_paddingBM, #iframe .ex_paddingBM{padding-bottom: 20px!important;}
#page .ex_marginRS, #iframe .ex_marginRS{margin-right: 10px!important;}
.ex_clearfix:after{content: ".";display: block;clear: both;height: 0;visibility: hidden;}
.ex_clearfix{min-height: 1px;}
* html .ex_clearfix{height: 1px;}
img{vertical-align: top;font-size: 0;line-height: 0;}
#rn_logo{margin-top: -1px;text-align: right;background-color: #d2d2d2;}
#rn_logo.rn_logo-ver02{background-color: #f6f6f6;}
#rn_logo span{margin: 0px auto;width: 958px;display: block;}
.rn_RightNowLogo a{display: block;background: url("../themes/kws/pc/img/PoweredByOracle.png") no-repeat right 0 !important;display: block !important;height: 25px !important;}
.rn_RightNowLogo a .rn_ScreenReaderOnly{height: 1px;left: -10000px;overflow: hidden;position: absolute;top: auto;width: 1px;}
.rn_RightNowLogo a:focus, .rn_RightNowLogo a:hover{background-position: right -29px !important;}