@charset "UTF-8";*{box-sizing: border-box;}
html{-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
body, html{height: 100%;width: 100%;margin: 0;background-image: none;}
body{-webkit-font-smoothing: antialiased;}
article, aside, footer, header, nav, section{display: block;}
h1, h2, h3, h4, h5, h6{margin: 0;text-rendering: optimizeLegibility;word-break: break-all;}
figcaption, figure, main{display: block;}
figure{margin: 1em 40px;}
hr{box-sizing: content-box;height: 0;overflow: visible;}
pre{font-family: monospace, monospace;font-size: 1em;}
a{background-color: transparent;-webkit-text-decoration-skip: objects;}
abbr[title]{border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}
b, strong{font-weight: bolder;}
code, kbd, samp{font-family: monospace, monospace;font-size: 1em;}
dfn{font-style: italic;}
mark{background-color: #ff0;color: #000;}
small{font-size: 80%;}
sub, sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sub{bottom: -0.25em;}
sup{top: -0.5em;}
audio, video{display: inline-block;}
audio:not([controls]){display: none;height: 0;}
img{outline: none;border-style: none;max-width: 100%;}
svg:not(:root){overflow: hidden;}
button, input, optgroup, select, textarea{margin: 0;}
select:focus, button:focus, input:focus{outline: 0;}
button, input{overflow: visible;}
button, select{text-transform: none;}
button, input[type="submit"]{background-clip: padding-box;-webkit-font-smoothing: antialiased;}
[type="reset"], [type="submit"], button, html [type="button"]{-webkit-appearance: button;}
[type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner, button::-moz-focus-inner{border-style: none;padding: 0;}
[type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring, button:-moz-focusring{outline: 1px dotted ButtonText;}
fieldset{padding: 0;}
legend{box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}
progress{display: inline-block;vertical-align: baseline;}
textarea{overflow: auto;}
[type="checkbox"], [type="radio"]{box-sizing: border-box;padding: 0;}
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button{height: auto;}
[type="search"]{-webkit-appearance: textfield;outline-offset: -2px;}
[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration{-webkit-appearance: none;}
::-webkit-file-upload-button{-webkit-appearance: button;font: inherit;}
details, menu{display: block;}
summary{display: list-item;}
canvas{display: inline-block;}
template{display: none;}
[hidden]{display: none;}
abbr, acronym{cursor: help;}
blockquote, fieldset, form{margin: 0;}
input, label, select{display: block;}
select{width: auto;max-width: 100%;}
label{font-weight: bold;}
label.required:after{content: "*";}
label abbr{display: none;}
table{border-collapse: collapse;table-layout: fixed;width: 100%;}
td, th, tr{text-align: left;vertical-align: middle;}
ol, ul{margin: 0;padding: 0;list-style-type: none;}
html legend{display: none;color: inherit;padding: 0;white-space: normal;}
html fieldset{border: none;}
@media screen and (max-width: 760px){img{max-width: 100%;width: 100%;height: auto;}
}
@font-face{font-family: 'NotoSansCJKjp-Regular';src: url("../themes/yamato/fonts/NotoSansCJKjp-Regular.woff"), url("../themes/yamato/fonts/NotoSansCJKjp-Regular.eot");}
@font-face{font-family: 'iconfont';font-weight: normal;font-style: normal;src: url("../themes/yamato/fonts/iconfont.eot?ssh4fq");src: url("../themes/yamato/fonts/iconfont.eot?ssh4fq#iefix") format("embedded-opentype"), url("../themes/yamato/fonts/iconfont.ttf?ssh4fq") format("truetype"), url("../themes/yamato/fonts/iconfont.woff?ssh4fq") format("woff"), url("../themes/yamato/fonts/iconfontsvg?ssh4fq#icomoon") format("svg");}
@font-face{font-family: 'FontAwesome';src: url("../themes/yamato/font-awesome/fontawesome-webfont.eot?v=4.7.0");src: url("../themes/yamato/font-awesome/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../themes/yamato/font-awesome/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../themes/yamato/font-awesome/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../themes/yamato/font-awesome/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../themes/yamato/font-awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight: normal;font-style: normal;}
.fa{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
body{color: #333;font-size: 14px;line-height: 1.8;font-family: "NotoSansCJKjp-Regular", Helvetica, Arial, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;}
p{margin: 0;padding: 0;}
h1{word-wrap: break-word;}
h2{word-wrap: break-word;}
html h3, html h4, html h5, html h6{font-size: 100%;}
a{padding: 0.1em 0;color: #009a8b;text-decoration: none;}
a:link, a:visited{color: #009a8b;text-decoration: none;-webkit-transition: color 0.1s linear;-moz-transition: color 0.1s linear;transition: color .2s ease 0s;}
a:active, a:hover, a:focus{color: #14bfad;text-decoration: underline;}
::selection{background-color: #33a897;color: #fff;}
@media screen and (max-width: 760px){a:active, a:hover, a:focus{color: #009a8b;text-decoration: none;}
}
.fs_small{font-size: 12.32px;}
.fw_normal{font-weight: normal;}
.fc_red{color: #c31c24;}
button, input, optgroup, select, textarea{font-family: "NotoSansCJKjp-Regular", Helvetica, Arial, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;font-size: 14px;line-height: 1.8;}
select{margin-bottom: 1.5em;}
textarea{resize: vertical;}
input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], select[multiple=multiple], textarea{border-radius: 20px;border: 1px solid #c6c9d3;width: 100%;padding: 0 1em;}
.btnLink:link, .btnLink:visited, button, input[type="submit"]{font-size: 1em;line-height: 1em;text-align: center;font-weight: bold;padding: 15px 10px;display: inline-block;-webkit-transition: all .2s ease 0s;transition: all .2s ease 0s;color: #333;border-radius: 10px;border: none;outline: none;background-color: #ffda00;box-shadow: 0 2px 0 0 #c29200;}
button[type="submit"]{border: none !important;}
input[type="color"]:hover, input[type="date"]:hover, input[type="datetime"]:hover, input[type="datetime-local"]:hover, input[type="email"]:hover, input[type="month"]:hover, input[type="number"]:hover, input[type="password"]:hover, input[type="search"]:hover, input[type="tel"]:hover, input[type="text"]:hover, input[type="time"]:hover, input[type="url"]:hover, input[type="week"]:hover, select[multiple=multiple]:hover, textarea:hover{box-shadow: none;}
.btnLink:hover, button:hover:not(:disabled), input[type="submit"]:hover:not(:disabled){background: #ffda00;cursor: pointer;box-shadow: none;text-decoration: none;}
.btnLink:focus, button:focus:not(:disabled), input[type="submit"]:focus:not(:disabled){background: #ffd600;}
input[type="color"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="email"]:focus, input[type="month"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="week"]:focus, select[multiple=multiple]:focus, textarea:focus{box-shadow: inset 0 1px 2px inset 0 1px 3px rgba(0, 0, 0, 0.06), 0 0 5px rgba(14, 152, 137, 0.7);}
button:active:not(:disabled), input[type="submit"]:active:not(:disabled){border: 1px solid #10af9e;box-shadow: inset 0 1px 2px inset 0 1px 3px rgba(0, 0, 0, 0.06), 0 0 5px rgba(14, 152, 137, 0.7);}
button:disabled, input[type="submit"]:disabled{opacity: 0.5;cursor: not-allowed;}
input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], select[multiple=multiple], textarea{box-sizing: border-box;transition: border-color;width: 100%;}
.rn_FormSubmit button, .rn_FormSubmit input[type="submit"]{width: 200px;margin: 2em 0;padding: 1em 2em;}
button, input[type="submit"]{text-decoration: none;letter-spacing: 1.1px;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;cursor: pointer;user-select: none;vertical-align: middle;white-space: nowrap;}
input[type="search"]{-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;}
input[type="checkbox"], input[type="radio"]{display: inline;margin-right: 0.375em;}
input[type="file"]{width: 100%;}
.rn_Account input, .rn_Account optgroup, .rn_Account select, .rn_Account textarea{padding: .25em;min-height: 1.5;}
.rn_Body{min-height: 70%;background: #fff;}
.static .rn_MainColumn{margin-bottom: 3em;}
.rn_MainColumn{margin-bottom: 0;}
.rn_ErrorPage{margin: 4em 0;}
.rn_ErrorWrap{border: 1px solid #d0d2db;background-color: #e8e8e8;padding: 20px;margin: 2rem 0;text-align: center;}
.rn_ErrorWrap .rn_PageTitle{font-size: 2.43em;}
.rn_ErrorWrap .btnLink{margin-top: 1em;}
.rn_MegaContainer{*zoom: 1;margin: 20px;}
.rn_MegaContainer :before, .rn_MegaContainer :after{content: " ";display: table;}
.rn_MegaContainer :after{clear: both;}
.rn_Home .rn_PopularKB{padding-bottom: 3em;}
.rn_PopularKB, .rn_PopularSocial, .rn_KBAnswerResults, .rn_QuestionResults, .rn_KBAnswerList, .rn_QuestionList{padding-bottom: 0;}
.rn_PopularKB .rn_AnswersLink, .rn_PopularKB .rn_DiscussionsLink, .rn_PopularSocial .rn_AnswersLink, .rn_PopularSocial .rn_DiscussionsLink, .rn_KBAnswerResults .rn_AnswersLink, .rn_KBAnswerResults .rn_DiscussionsLink, .rn_QuestionResults .rn_AnswersLink, .rn_QuestionResults .rn_DiscussionsLink, .rn_KBAnswerList .rn_AnswersLink, .rn_KBAnswerList .rn_DiscussionsLink, .rn_QuestionList .rn_AnswersLink, .rn_QuestionList .rn_DiscussionsLink{display: block;font-size: 12.32px;text-align: right;}
.rn_PopularKB .rn_AnswersLink a:after, .rn_PopularKB .rn_DiscussionsLink a:after, .rn_PopularSocial .rn_AnswersLink a:after, .rn_PopularSocial .rn_DiscussionsLink a:after, .rn_KBAnswerResults .rn_AnswersLink a:after, .rn_KBAnswerResults .rn_DiscussionsLink a:after, .rn_QuestionResults .rn_AnswersLink a:after, .rn_QuestionResults .rn_DiscussionsLink a:after, .rn_KBAnswerList .rn_AnswersLink a:after, .rn_KBAnswerList .rn_DiscussionsLink a:after, .rn_QuestionList .rn_AnswersLink a:after, .rn_QuestionList .rn_DiscussionsLink a:after{font-family: 'FontAwesome';margin-left: 6px;content: "\f054";font-size: smaller;}
.rn_PopularKB .rn_HeaderContainer, .rn_PopularSocial .rn_HeaderContainer, .rn_KBAnswerResults .rn_HeaderContainer, .rn_QuestionResults .rn_HeaderContainer, .rn_KBAnswerList .rn_HeaderContainer, .rn_QuestionList .rn_HeaderContainer{*zoom: 1;margin-bottom: 0;}
.rn_PopularKB .rn_HeaderContainer :before, .rn_PopularKB .rn_HeaderContainer :after, .rn_PopularSocial .rn_HeaderContainer :before, .rn_PopularSocial .rn_HeaderContainer :after, .rn_KBAnswerResults .rn_HeaderContainer :before, .rn_KBAnswerResults .rn_HeaderContainer :after, .rn_QuestionResults .rn_HeaderContainer :before, .rn_QuestionResults .rn_HeaderContainer :after, .rn_KBAnswerList .rn_HeaderContainer :before, .rn_KBAnswerList .rn_HeaderContainer :after, .rn_QuestionList .rn_HeaderContainer :before, .rn_QuestionList .rn_HeaderContainer :after{content: " ";display: table;}
.rn_PopularKB .rn_HeaderContainer :after, .rn_PopularSocial .rn_HeaderContainer :after, .rn_KBAnswerResults .rn_HeaderContainer :after, .rn_QuestionResults .rn_HeaderContainer :after, .rn_KBAnswerList .rn_HeaderContainer :after, .rn_QuestionList .rn_HeaderContainer :after{clear: both;}
.rn_AccountOverview .rn_Questions{padding-bottom: 2em;}
@media screen and (max-width: 760px){.rn_Body{padding-bottom: 1em;}
.rn_PageContent{margin: 1em 0 0;}
.rn_Home .rn_MainColumn, .rn_Home .rn_PageContent{margin-bottom: 1em;}
.rn_MainColumn{margin-bottom: 1em;}
.rn_PopularKB, .rn_PopularSocial, .rn_KBAnswerResults, .rn_QuestionResults, .rn_KBAnswerList, .rn_QuestionList{padding-bottom: 1em;}
}
#header{height: 90px;display: table;width: 100%;}
#headerIn{position: relative;width: 100%;}
#header #headerIn *{-webkit-transition: width,height,font-size,margin,padding,background-color,text-decoration,color,border, .2s ease 0s;transition: width,height,font-size,margin,padding,background-color,text-decoration,color,border, .2s ease 0s;}
#headerIn .logo{float: left;}
#headerIn .logo a{float: left;clear: left;display: block;margin-top: 5px;width: 249px;height: 22px;background-image: url(../themes/yamato/images/logo/km_ttl_pc.png);background-repeat: no-repeat;background-size: 100%;}
#headerIn .yamato{position: absolute;right: 135px;top: 30px;}
#site-logo-footer a, #headerIn .yamato a{display: block;width: 140px;height: 35px;background-image: url(../themes/yamato/images/img_logo.png);background-repeat: no-repeat;background-size: 100%;}
#headerIn .TagBox .km{padding-top: 13px;background-color: #fcff00;width: 100px;height: 90px;}
#headerIn .TagBox .km:hover{background-color: #ffd600;text-decoration: none;}
#headerIn .TagBox{position: absolute;top: 0;right: 0;}
#headerIn .TagBox a{padding-top: 15px;line-height: 1.2;text-align: center;display: block;}
#headerIn .TagBox .text{color: #333;font-size: 79%;line-height: 1.4;display: block;}
#headerIn .TagBox .km .img{display: block;overflow: hidden;margin: 0 auto;width: 31px;height: 28px;background: url(/euf/assets/themes/yamato/images/icon_members_01.png) no-repeat 0 0;background-size: 31px 308px;transition-property: none;}
#headerIn .TagBox a.km:active .img, #headerIn .TagBox a.km:focus .img, #headerIn .TagBox a.km:hover .img{-webkit-animation: sprite-login-01 1s steps(10) forwards;animation: sprite-login-01 1s steps(10) forwards;}
@-webkit-keyframes sprite-login-01{0%{background-position: 0 0;}
100%{background-position: 0 -280px;}
}
@keyframes sprite-login-01{0%{background-position: 0 0;}
100%{background-position: 0 -280px;}
}
@media screen and (max-width: 760px){#headerIn .TagBox a.km:active .img, #headerIn .TagBox a.km:focus .img, #headerIn .TagBox a.km:hover .img{-webkit-animation: none;animation: none;}
}
#site-logo-footer span, #headerIn .TagBox em, #headerIn .yamato span, #headerIn .logo span{height: 1px;left: -10000px;overflow: hidden;position: absolute;top: auto;width: 1px;}
#headerIn .topNav{padding-top: 20px;}
#headerIn .topNav ul{display: flex;}
#headerIn .topNav li{display: inline-block;padding: 5px 20px;border-right: 1px solid #c6c9d3;align-self: center;line-height: 1.1;}
#headerIn .topNav li:last-child{border-right: none;}
#headerIn .topNav a{color: #333;font-size: .875rem;padding: 0;}
#headerIn .topNav ul a:hover{color: #10af9e;text-decoration: none;}
#headerIn .logo{margin-top: 20px;padding: 12px 35px 11px 30px;border-right: 1px solid #d0d2db;}
@media screen and (min-width: 961px) and (max-width: 1150px){#header{height: 80px;}
#headerIn .logo{padding: 12px 15px 0 15px;}
#headerIn .logo a{width: 140px;height: 24px;}
#headerIn .yamato{right: 90px;}
#headerIn .TagBox .km{width: 80px;height: 80px;font-size: 68%;}
#headerIn .TagBox .km .img{width: 30px;height: 24px;}
}
@media screen and (max-width: 960px){#header{padding: 0;height: 60px;min-height: 30px;}
#headerIn{padding: 0;}
#headerIn .logo{padding: 10px 15px 0;margin-top: 0;text-align: center;width: 100%;float: none;}
#headerIn .logo a{margin: 24px 0 0;width: 165px;min-height: 24px;background-image: url(../themes/yamato/images/logo/km_ttl_sp.png);}
#headerIn .yamato{position: absolute;left: 15px;top: 10px;right: auto;}
#headerIn .yamato a{width: 76px;}
#headerIn .topNav{padding-top: 0;}
#headerIn .topNav ul{width: 100%;padding-top: 0;margin: 0;flex-wrap: wrap;display: flex;border-top: 1px solid #c6c9d3;}
#headerIn .topNav li{display: inline-block;width: 50%;margin: 0;padding: 0;border-bottom: 1px solid #c6c9d3;border-right: 1px solid #c6c9d3;}
.spline{display: block;line-height: 1.1;}
#headerIn .topNav li:nth-child(2){border-left: none;border-right: none;}
#headerIn .topNav li:nth-child(3){border-bottom: none;border-right: 1px solid #c6c9d3;}
#headerIn .topNav li a{border-right: none;border-left: none;height: 38px;padding: .5em 0;font-size: 12.32px;line-height: 1.1;text-align: center;display: flex;justify-content: center;align-items: center;}
#headerIn .headerInwrap{height: 60px;}
#headerIn .TagBox{width: 70px;height: 60px;}
#headerIn .TagBox .km{padding-top: 4px;width: 100%;height: 100%;}
#headerIn .TagBox .text{font-size: 10px;-webkit-transform: scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);}
}
@media screen and (min-width: 761px) and (max-width: 960px){#headerIn .topNav a{font-size: 96%;}
#headerIn .topNav li{margin-right: 0;}
}
@media screen and (min-width: 1183px) and (max-width: 1360px){#headerIn .topNav a{font-size: 108%;}
}
@media screen and (min-width: 1361px){#headerIn .topNav a{font-size: 129%;}
}
.rn_Footer{display: table;width: 100%;border-top: 1px solid #d0d2db;position: relative;}
#footerIn{padding: 18px 30px 28px;}
#site-logo-footer{margin-right: 20px;float: left;}
.footerNavi{position: absolute;right: 30px;top: 0;margin-top: 25px;}
.footerNavi a{color: #666;font-size: 12.32px;}
.copyright{font-size: 10px;color: #999;padding-top: 8px;}
.footerNavi li{float: left;padding-left: 11px;padding-right: 16px;line-height: 1;border-right: 1px solid #999;}
.footerNavi li:first-child{padding-left: 0;}
.footerNavi li a{display: inline-block;line-height: 1;padding: 2px;}
.footerNavi li:last-child{border-right: none;}
.footer_toPagetop{display: none;}
@media screen and (min-width: 761px) and (max-width: 1130px){.footerNavi{position: relative;top: auto;right: auto;height: 1em;margin: 0 0 20px;}
.copyright{padding-top: 10px;}
}
@media screen and (max-width: 760px){.footer_toPagetop{display: block;}
.footer_toPagetop a{box-sizing: border-box;display: block;width: 100%;font-size: 86%;height: 45px;padding-top: 12px;cursor: pointer;text-align: center;color: #666;border-top: 1px solid #c6c9d3;background-color: #f5f6f8;}
.footer_toPagetop a:before{color: #a2a4ab;font-family: 'iconfont' !important;font-weight: normal;font-style: normal;font-variant: normal;font-size: 12px;line-height: 1;padding-right: 8px;content: '\e907';text-transform: none;speak: none;-webkit-font-smoothing: antialiased;}
.rn_Footer{background: #f5f6f8;}
.footerNavi li{border-right: none;}
}
.toPagetop{position: relative;}
.toPagetop a{position: fixed;right: 30px;bottom: 40px;z-index: 1100;display: block;width: 80px;height: 87px;text-decoration: none;opacity: 0.6;background: #333;vertical-align: middle;cursor: pointer;-webkit-transition: opacity .5s ease;transition: opacity .5s ease;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";background: url("/euf/assets/themes/yamato/images/icon_pagetop_01.png") no-repeat 0 0;background-size: 80px 1218px;}
.toPagetop a:hover, .toPagetop a :focus{opacity: 1 !important;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-animation: sprite-pagetop 0.3s steps(13) forwards;animation: sprite-pagetop 0.3s steps(13) forwards;}
.toPagetop a span{font-size: 1px;height: 1px;left: -10000px;overflow: hidden;position: absolute;top: auto;width: 1px;}
@-webkit-keyframes sprite-pagetop{0%{background-position: 0 0;}
100%{background-position: 0 -1131px;}
}
@keyframes sprite-pagetop{0%{background-position: 0 0;}
100%{background-position: 0 -1131px;}
}
.toPagetop.fixCi a{position: absolute;bottom: 1em;}
.toPagetop.displayNone{display: none;}
@media screen and (max-width: 760px){.toPagetop a{display: none;}
}
.rn_Misc{text-align: right;padding: 5px 30px 20px;}
@media screen and (max-width: 760px){#footerIn{padding: 0 0 1em;}
#footerIn .footerNavi{margin: 0;}
#footerIn .footerNavi ul{margin-bottom: 2em;}
#footerIn .footerNavi li{display: block;border-bottom: 1px solid #c6c9d3;align-self: center;}
#footerIn .footerNavi li a{font-size: 0.725rem;padding: 1.2em 0;text-align: center;vertical-align: middle;width: 100%;}
.footerNavi{position: relative;text-align: center;margin-bottom: 2em;right: 0;}
.footerNavi li{float: none;}
.copyright{position: relative;text-align: center;}
#site-logo-footer{width: 135px;margin-right: auto;margin-left: auto;float: none;}
.rn_Misc{padding: 5px 10px;}
}
.rn_Container, .rn_ContainerWide{*zoom: 1;max-width: 1122px;margin-left: auto;margin-right: auto;padding: 0 30px;position: relative;}
.rn_ContainerWide:before, .rn_ContainerWide:after, .rn_Container:before, .rn_Container:after{content: " ";display: table;}
.rn_ContainerWide:after, .rn_Container:after{clear: both;}
@media screen and (max-width: 760px){.rn_ContainerWide, .rn_Container, .rn_ResultList, .rn_QuestionList, .rn_ContentDetail, .rn_AskContent{float: none;background: #fff;width: 100%;margin-left: 0;margin-right: 0;}
.rn_Container{padding: 0 15px;}
.rn_ContainerWide{padding: 0;}
}
.box-KeywordLine li a, .box-KeywordLineFrame .showmore a, header .iconLink-01 a, footer .iconLink-01 a, #pageMainColumn .iconLink-01 a{font-weight: normal;position: relative;display: inline-block;}
.box-KeywordLine li a{padding: .25em 0 .25em .75em;}
header .iconLink-01 a, footer .iconLink-01 a, #pageMainColumn .iconLink-01 a, .box-KeywordLineFrame .showmore a{padding: .25em 0;}
header .iconLink-01 a span, footer .iconLink-01 a span{display: inline-block;}
header .iconLink-02 a, footer .iconLink-02 a, #pageMainColumn .iconLink-02 a{font-weight: normal;padding: .25em 0;}
header .iconLink-02 a:before, footer .iconLink-02 a:before, #pageMainColumn .iconLink-02 a:before{content: '\e906';color: #009a8b;padding-right: 3px;height: 1.25rem;}
.box-KeywordLine li a:before, .box-KeywordLineFrame .showmore a:before, header .iconLink-01 a:before, footer .iconLink-01 a:before, #pageMainColumn .iconLink-01 a:before{font-family: 'iconfont';content: '\e912';color: #009a8b;padding-right: 6px;}
.askPage .rn_SmartAssistantDialog .rn_List > li:before, header .iconLink-02 a:before, footer .iconLink-02 a:before, #pageMainColumn .iconLink-02 a:before, .box-KeywordLine li a:before, .box-KeywordLineFrame .showmore a:after, header .iconLink-01 a:before, footer .iconLink-01 a:before, #pageMainColumn .iconLink-01 a:before{font-family: 'iconfont';display: inline-block;text-decoration: none;overflow: hidden;vertical-align: top;}
header .iconLink-01.middle a:before{vertical-align: middle;margin-top: -12px;}
.inlineContainer{margin-bottom: 3em;}
.frameCategory{width: 100%;max-width: 1122px;}
.flexWrap{width: 100%;max-width: 1122px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.flexSet{width: 48%;}
.ymt_frame{padding: 1em;border-radius: 10px;border: 1px solid #c6c9d3;vertical-align: middle;position: relative;box-sizing: border-box;margin-bottom: 30px;}
.ymt_frame .ymt_frameInner .box_list a{color: #333;line-height: 1.1;display: block;}
.ymt_frame .ymt_frameInner .box_list a:hover{color: #14bfad !important;}
.ymt_frame .ymt_frameInner .box_list .ymt_title{font-weight: bold;font-size: 1.15em;line-height: 1.1;padding-bottom: 19px;margin-bottom: 17px;border-bottom: 1px solid #c6c9d3;}
.ymt_frame .ymt_frameInner .box_list .rn_ProductCategorySubItem{margin-bottom: 24px;}
.ymt_frame .ymt_frameInner .box_list .rn_ProductCategorySubItem:last-child{margin-bottom: 0;}
.ymt_frame .ymt_frameInner .box_list .rn_SubItemList{margin-left: 1em;}
@media screen and (min-width: 1122px){.frameCategory, .rn_Container, .rn_ContainerWide{box-sizing: content-box;}
}
@media screen and (max-width: 760px){.frameCategory{display: block;}
.flexWrap{display: block;flex-wrap: unset;justify-content: unset;}
.flexSet{width: 100%;}
}
.rn_ResultList:last-child, .rn_QuestionList:last-child, .rn_KBAnswerList:last-child, .rn_ContentDetail:last-child, .rn_AskContent:last-child{margin-right: 0;}
.rn_ResultList > div:before, .rn_ResultList > div:after, .rn_QuestionList > div:before, .rn_QuestionList > div:after, .rn_KBAnswerList > div:before, .rn_KBAnswerList > div:after, .rn_AskContent > div:before, .rn_AskContent > div:after{content: " ";display: table;}
.rn_ResultList > div:after, .rn_QuestionList > div:after, .rn_KBAnswerList > div:after, .rn_AskContent > div:after{clear: both;}
.rn_ResultList .rn_Results, .rn_ResultList .rn_SourceResultDetails, .rn_QuestionList .rn_Results, .rn_QuestionList .rn_SourceResultDetails, .rn_KBAnswerList .rn_Results, .rn_KBAnswerList .rn_SourceResultDetails, .rn_AskContent .rn_Results, .rn_AskContent .rn_SourceResultDetails{width: 100%;text-align: right;}
.staticTop .lead{margin-bottom: 2em;}
.staticFrame .staticTitle01{font-weight: normal;font-size: 2.43em;margin-bottom: 1.5rem;}
.staticFrame .rn_PageTitle{margin-bottom: 1rem;}
.staticFrame .flexSet{padding-bottom: 3rem;}
.staticFrame .list-mark-01{margin-right: 5px;}
.staticFrame .list-mark-01 li{list-style: disc inside;}
@media screen and (max-width: 760px){.staticTop .rn_Container, .staticFrame{width: 96%;margin-left: 2%;margin-right: 2%;}
.staticFrame .flexSet{padding-bottom: 1.5em;}
.staticFrame{padding: 0;margin-bottom: 0;}
.staticFrame .hdgLv3{margin-top: .5em;}
}
#page_title{margin-top: 3rem;font-size: 2.43em;line-height: 1.5em;font-weight: normal;margin-bottom: 2rem;}
.productName h2, html .rn_RecentlyViewedContent h2, html .rn_RelatedAnswers h2, .rn_PageTitle{font-size: 1.72em;line-height: 1.5em;margin-bottom: 2.5rem;font-weight: normal;padding-top: .85rem;background: url(/euf/assets/themes/yamato/images/bg_hdg-level2-01_01.png) no-repeat 0 0;width: 100%;}
.productName h2, html .rn_RecentlyViewedContent h2, html .rn_RelatedAnswers h2{margin-bottom: 1rem;}
html .rn_RecentlyViewedContent, html .rn_RelatedAnswers{margin-top: 3rem;}
@media screen and (max-width: 760px){#page_title{font-size: 1.72em;margin-top: 1rem;margin-bottom: 1rem;}
.rn_PageTitle, .rn_Home .rn_PopularKB .rn_PageTitle, .productName h2, html .rn_RecentlyViewedContent h2, html .rn_RelatedAnswers h2{font-size: 1.15em;font-weight: bold;line-height: 1.5em;padding-top: .4rem;margin-top: 0;margin-bottom: 1rem;}
.rn_PageTitle + .rn_ProductCategoryList{margin-top: 0;}
}
#tabContainer{margin-top: 2em;}
.tab_contentHead{display: flex;margin-bottom: 1.5em;}
.tab_titleBox .rn_tabTitle{font-size: 1.29em;background: #fff;border-top: 1px solid #c6c9d3;border-bottom: 1px solid #c6c9d3;text-align: center;}
.tab_titleBox .rn_tabTitle:hover{border-color: #10af9e;}
.tab_titleBox .rn_tabTitle a:hover{color: #fff !important;background: #10af9e;text-decoration: none;}
.tab_titleBox.active .rn_tabTitle{margin-bottom: -2px;background: #10af9e;border-color: #10af9e;position: relative;}
.tab_titleBox.active .rn_tabTitle span, .tab_titleBox.active .rn_tabTitle a{color: #fff;}
.tab_titleBox.active .rn_tabTitle:after{content: '';position: absolute;bottom: -10px;left: 50%;margin: 0 0 0 -5px;width: 0;height: 0;border-right: 10px solid transparent;border-top: 10px solid #10af9e;border-left: 10px solid transparent;}
.tab_titleBox .rn_tabTitle a, .tab_titleBox .rn_tabTitle span{display: block;color: #009a8b;line-height: 1.3;padding: .75rem 2rem .85rem;font-weight: normal;white-space: nowrap;}
.tab_content{width: 100%;height: 100%;}
@media screen and (max-width: 760px){.tab_contentHead{padding: 0 14px;}
.tab_titleBox{margin: 0;width: 50%;}
.tab_titleBox .rn_tabTitle{font-size: 1.15em;width: 100%;margin: 0;}
.tab_titleBox .rn_tabTitle a, .tab_titleBox .rn_tabTitle span{padding: .5rem .25rem .75rem;}
.frameCategory .ymt_frame{margin-bottom: 1em;}
.tab_content{padding: 0 15px 1em;}
.rn_Home .tabSpace img{height: 20px;}
}
.rn_HeroContainer{margin-bottom: 3em;background: #fffbd9;display: table;width: 100%;box-sizing: content-box;position: relative;z-index: 100;}
.rn_Search_cell{position: relative;}
.rn_SearchWrapInner{margin-top: 1.5em;}
.rn_SearchWrapInner .hero_title{margin: 0;font-size: 1em;position: absolute;top: -1.8em;}
.rn_HeroContainer.fixCi{max-width: 100%;position: fixed;top: 0;z-index: 1200;border-bottom: 1px solid #ddd;box-sizing: border-box;margin-bottom: 0;}
.rn_HeroContainer.fixCi .rn_SearchWrapInner{margin-top: 0;}
.rn_HeroContainer .rn_Hero{max-width: 1122px;margin-left: auto;margin-right: auto;padding: 0;position: relative;}
.rn_HeroContainer.fixCi .btnLink:link, .rn_HeroContainer.fixCi .btnLink:visited, .rn_HeroContainer.fixCi button, .rn_HeroContainer.fixCi input[type="submit"]{border: 1px solid transparent;margin: 0 0 -1px;}
.rn_HeroContainer.fixCi .hero_title{display: none;}
.rn_HeroContainer .rn_Hero{display: flex;width: 100%;}
.rn_HeroContainer .rn_Hero:after{display: table;contnet: "";}
.rn_HeroInner{width: 100%;padding: 15px;position: relative;z-index: 120;}
.faqSearch{flex: initial;min-width: 270px;margin-top: 20px;}
@media screen and (min-width: 1122px) and (miax-width: 1192px){.rn_HeroContainer{padding: 0 10px;}
}
@media screen and (max-width: 1064px){.rn_HeroContainer{padding: 0;margin: 0 0 2.8em;max-width: 100%;box-sizing: border-box;}
.rn_HeroInner{padding: 10px;}
}
@media screen and (max-width: 760px){.rn_HeroContainer{max-width: 100%;}
.rn_HeroContainer.fixCi{top: 0;}
.rn_HeroInner{padding: 0.5em 0.5em 1em;}
.rn_Hero .rn_HeroInner .col{float: left;display: block;margin-right: 2.35765%;width: 100%;}
.rn_Hero .rn_HeroInner .col:last-child{margin-right: 0;}
.rn_HeroContainer .rn_Hero, .rn_HeroContainer.fixCi .rn_Hero{display: block;padding: 0;width: 100%;}
.rn_Hero .hero_title{margin: 0 .5em;font-size: 1em;line-height: 1.25em;top: -1.5em;}
html .rn_SearchWrap #keywordInput input::-webkit-input-placeholder{font-size: .8em;}
html .rn_SearchWrap #keywordInput input:-moz-placeholder{font-size: .8em;}
html .rn_SearchWrap #keywordInput input::-moz-placeholder{font-size: .8em;}
html .rn_SearchWrap #keywordInput input:-ms-input-placeholder{font-size: .8em;}
}
.rn_Hero .rn_HeroInner:before, .rn_Hero .rn_HeroInner:after{content: " ";display: table;}
.rn_Hero .rn_HeroInner:after{clear: both;}
.rn_Hero .rn_HeroInner:before, .rn_Hero .rn_HeroInner:after{content: " ";display: table;}
.rn_Hero .rn_HeroInner:after{clear: both;}
html .rn_ProductCategorySearchFilter .rn_PanelContainer{background-color: #fff;}
html .rn_ProductCategorySearchFilter .rn_PanelContainer .rn_Panel{background-color: #fff;position: relative;z-index: 11000;}
html .rn_ProductCategorySearchFilter .rn_PanelContainer{border: 1px solid #d0d2db;}
html .rn_ProductCategorySearchFilter .ygtvtable td:first-child{min-width: 20px;max-width: 30px;}
html .rn_ProductCategorySearchFilter .ygtvchildren .ygtvitem .ygtvcell .ygtvspacer{pointer-events: none;display: none;}
html .rn_ProductCategorySearchFilter .ygtvchildren .ygtvitem .ygtvcell .ygtvlabel{color: #333;padding: 0 4px 0 10px;display: block;position: relative;line-height: 1.2;margin: 3px 0 4px;}
html .rn_ProductCategorySearchFilter .ygtvchildren .ygtvitem .ygtvcell .ygtvlabel:before{font-family: 'iconfont';content: '\e906';color: #009a8b;padding-right: 3px;display: inline-block;text-decoration: none;overflow: hidden;height: 1.25rem;vertical-align: top;color: #333 !important;margin-left: 0;margin-right: 6px;position: absolute;left: -4px;}
html .rn_ProductCategorySearchFilter .ygtvchildren .ygtvitem .ygtvcell.ygtvloading .ygtvlabel:before, html .rn_ProductCategorySearchFilter .ygtvchildren .ygtvloading .ygtvcell .ygtvlabel:before{content: "";}
html .rn_ProductCategorySearchFilter .ygtvchildren:nth-child(1) > .ygtvitem:nth-child(1) .ygtvcell .ygtvspacer, html .rn_ProductCategorySearchFilter .ygtvchildren:nth-child(1) > .ygtvitem:nth-child(1) .ygtvcell .ygtvspacer:before{display: none;}
html .rn_ProductCategorySearchFilter .ygtvchildren .ygtvloading:before{font-family: 'FontAwesome';content: "\f110";margin-right: 6px;-webkit-animation: fa-spin 2s infinite linear;-moz-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;display: block;background: #fff;z-index: 100;font-size: 1em;position: relative;text-align: center;}
html .rn_ProductCategorySearchFilter .ygtvchildren .ygtvloading a.ygtvspacer{display: none;}
html .rn_ProductCategorySearchFilter .ygtvchildren .ygtvdepthcell, html .rn_ProductCategorySearchFilter .ygtvchildren .ygtvblankdepthcell{background: transparent;width: 1em;height: 20px;}
html .rn_ProductCategorySearchFilter .ygtvchildren .ygtvfocus{background-color: #F5F6F8;border: 0;}
html .rn_ProductCategorySearchFilter .rn_DisplayButton{line-height: 1.5;}
html .rn_ProductCategorySearchFilter button.rn_DisplayButton{width: 100%;text-overflow: ellipsis;background: #fff;border: 1px solid #999;font-weight: normal;margin-top: auto;padding: 4px 20px 4px 14px;position: relative;text-align: left;text-shadow: none;border-radius: 10px;box-shadow: none;}
html .rn_ProductCategorySearchFilter button.rn_DisplayButton:after{font-family: 'FontAwesome';content: "\f0d7";margin-left: 6px;position: absolute;right: 0;top: 0;font-size: 1em;border-left: 1px solid #999;padding: 8px 5px 0 5px;height: 100%;background: #fff;}
html .rn_ProductCategorySearchFilter button.rn_DisplayButton:hover, html .rn_ProductCategorySearchFilter button.rn_DisplayButton:focus{box-shadow: none;background-color: #fff;}
.rn_SearchControls form{*zoom: 1;display: flex;}
.rn_SearchControls .rn_SearchWrap{width: 100%;}
.rn_SearchControls .rn_SearchWrap .searchProductCol{margin-top: 1em;}
.rn_SearchControls .rn_SearchWrap:nth-child(1){margin-right: 1.5%;flex-basis: auto;}
.contactus-searchButton.categories, .contactus-searchButton.service{margin-top: 1.5em;padding-top: 0;}
.rn_HeroContainer.fixCi .contactus-searchButton.categories, .rn_HeroContainer.fixCi .contactus-searchButton.service{margin-top: 0;padding-top: 0;}
.rn_SearchControls .rn_SearchWrap:nth-child(2){margin-right: 0;flex-basis: 30%;max-width: 150px;min-width: 150px;}
.rn_SearchWrapInner{display: flex;padding: 0 1%;}
.rn_Search_cell{width: 100%;margin-right: 1%;}
@media screen and (max-width: 760px){.rn_SearchFilters{display: block;margin-right: 0;}
.rn_SearchFilters, .faqSearch{width: auto;}
.faqSearch{margin-top: 0px;}
html .rn_ProductCategorySearchFilter button.rn_DisplayButton{width: 100%;padding: 4px 20px 4px 10px;}
.rn_SearchControls form{align-items: flex-end;}
.rn_SearchWrapInner, .rn_Search_cell{display: block;width: 100%;}
.contactus-searchButton.categories, .contactus-searchButton.service{margin-top: 0;}
.rn_ProductCategorySearchFilter table{margin-top: 1em;}
}
.rn_Inquiry .rn_InquiryLinks a, .rn_LinkArea .linkButton, .rn_Hero .rn_HeroInner input, .rn_Hero .rn_HeroInner button{min-height: 2.8em;}
.rn_SearchControls .rn_SearchButton:last-child, .rn_SearchControls .rn_SourceSearchButton:last-child{margin-right: 0;}
.rn_Inquiry .rn_InquiryLinks a, .rn_Hero .faqSearch .rn_FaqNoButton, .rn_SearchControls .rn_SearchButton .rn_SubmitButton, .rn_SearchControls .rn_SourceSearchButton .rn_SubmitButton{padding: 12px 10px;min-height: 2.5em;font-weight: bold;}
.rn_LinkArea .linkButton, .rn_SearchControls .rn_SearchButton .rn_SubmitButton, .rn_SearchControls .rn_SourceSearchButton .rn_SubmitButton{width: 100%;}
.faqSearch .rn_FaqNoButton{width: 100px;margin-left: 5px;min-height: 2.5em;padding: 12px 10px;}
.faqSearch .rn_FaqNoButton span, .rn_SearchControls .rn_SearchButton .rn_SubmitButton span, .rn_SearchControls .rn_SourceSearchButton .rn_SubmitButton span{background-image: url(../themes/yamato/images/icon_search_01.png);background-repeat: no-repeat;background-position: 0 50%;padding-left: 24px;background-size: 18px 18px;}
.faqSearch:after{display: table;content: "";}
.faqSearch #rn_FaqNo{font-size: 15px;max-height: 42px;min-height: 2.6em;display: inline-block;float: left;width: 7em;padding: 0 0 0 12px;}
@media screen and (max-width: 760px){html .inCategory.rn_SearchControls .rn_SearchWrap:nth-child(1){width: 14em;min-width: 68%;}
.rn_SearchControls .rn_SearchWrap:nth-child(2){max-width: 30%;min-width: 30%;}
input[type="text"], input[type="text"]:hover, textarea{padding: 0 .5rem;}
.faqSearch #rn_FaqNo{font-size: 16px;width: 7em;}
.faqSearch .rn_FaqNoButton{width: 25%;max-width: 5.5em;min-height: 2.5em;padding: 12px 10px;}
.rn_SearchControls .rn_SearchButton .rn_SubmitButton, .rn_SearchControls .rn_SourceSearchButton .rn_SubmitButton{padding: 5px;min-height: 2.8em;margin-bottom: 2px;}
}
html .rn_DisplaySearchFilters .rn_FilterItem.rn_Selected{display: block;float: left;font-weight: bold;background: #f4f2ee;padding: 1px 3px;margin-top: -3px;}
html .rn_DisplaySearchFilters .rn_FilterItem{display: none;}
html .rn_DisplaySearchFilters .rn_Heading{font-size: 1em;font-weight: bold;float: left;margin-right: 5px;display: block;}
html .rn_DisplaySearchFilters .rn_Label a:not(.rn_FilterItem):before{font-family: 'FontAwesome';content: "\f057";margin-right: 6px;font-size: 20px;color: #009a8b;margin-right: 0;margin-left: 6px;vertical-align: middle;}
html .rn_DisplaySearchFilters .rn_Label .rn_ScreenReaderOnly{width: auto;position: relative;left: 0;overflow: auto;}
.searchTitleWrap .rn_DisplaySearchFilters{margin: 0 5px;padding: 0;font-size: 12.32px;}
@media screen and (max-width: 760px){.rn_Hero .rn_HeroInner input{font-size: 16px;min-width: 10em;}
.rn_DisplaySearchFilters.rn_DisplaySearchFilters{display: block;margin: 0;width: 100%;}
html .rn_DisplaySearchFilters .rn_Filter{display: flex;width: 100%;}
html .rn_DisplaySearchFilters .rn_Heading{clear: both;float: none;margin-bottom: -5px;}
html .rn_DisplaySearchFilters .rn_FilterItem.rn_Selected, html .rn_DisplaySearchFilters .rn_Label{line-height: 1.2;align-self: center;}
html .rn_DisplaySearchFilters .rn_Label{display: block;margin-bottom: 0;order: 2;padding: 3px;flex-basis: auto;}
html .rn_DisplaySearchFilters .rn_Label a{margin-bottom: 0;}
html .rn_DisplaySearchFilters .rn_FilterItem.rn_Selected{padding: 6px 3px;flex-basis: 70%;order: 1;flex-grow: 3;}
}
.rn_AnswerFeedbackControl{margin: 2em 0 0;}
.rn_AnswerFeedbackControl .rn_Title{margin: .5em 0;text-align: center;}
.rn_AnswerFeedback .rn_ThanksLabel{text-align: center;width: 80%;margin: 0 auto;background-color: #eee;padding: 1em;}
.rn_RatingMeter{display: flex;justify-content: center;flex-wrap: nowrap;}
.rn_RatingMeter .rn_RatingCell{display: block;padding: 10px 10px 7px;width: 11em;margin: 5px;color: #10af9e;border-radius: 10px;border: 1px solid #d0d2db;background: #fff;-webkit-transition: all .2s ease 0s;transition: all .2s ease 0s;box-shadow: 0 2px 0 0 #d0d2db;}
.rn_RatingMeter .rn_RatingCell:hover{color: #fff;cursor: pointer;box-shadow: none;background: #10af9e;}
.rn_RatingMeter .rn_RatingCell .ansFeedback01, .rn_RatingMeter .rn_RatingCell .ansFeedback02, .rn_RatingMeter .rn_RatingCell .ansFeedback03, .rn_RatingMeter .rn_RatingCell .ansFeedback04{position: relative;display: inline-block;font-size: 12px;line-height: 1.1;padding-left: 26px;}
.rn_RatingMeter .rn_RatingCell .ansFeedback01:before, .rn_RatingMeter .rn_RatingCell .ansFeedback02:before, .rn_RatingMeter .rn_RatingCell .ansFeedback03:before, .rn_RatingMeter .rn_RatingCell .ansFeedback04:before{position: absolute;left: 0;top: 0;margin-right: 5px;font-size: 2em;font-family: 'FontAwesome';}
.rn_RatingMeter .rn_RatingCell .ansFeedback01{padding-top: 8px;}
.rn_RatingMeter .rn_RatingCell .ansFeedback01:before{content: "\f1db";}
.rn_RatingMeter .rn_RatingCell .ansFeedback02:before{content: "\f11a";}
.rn_RatingMeter .rn_RatingCell .ansFeedback03:before{content: "\f119";}
.rn_RatingMeter .rn_RatingCell .ansFeedback04:before{content: "\f00d";}
@media screen and (max-width: 760px){.rn_RatingMeter{padding-bottom: 6px;}
.rn_RatingMeter, .rn_RatingMeter .rn_RatingCell{display: block;padding-top: 5px;}
.rn_RatingMeter .rn_RatingCell{display: block;width: 98%;margin: 0.5em auto 0;}
.rn_RatingMeter .rn_RatingCell span{padding-top: 8px;}
.rn_AnswerFeedback .rn_ThanksLabel{width: 96%;margin: 0 auto;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .rn_Textarea{font-size: 16px;width: 98%;margin: 0 1%;padding: .5rem;}
}
.rn_PageContent .title_box01 .rn_Summary{font-size: 1.29em;line-height: 1.4;font-weight: normal;padding: 1.5rem 1rem 1.5rem 2.75rem;margin-bottom: 1rem;display: block;position: relative;border-top: 1px solid #c6c9d3;border-bottom: 1px solid #c6c9d3;background-color: #fff;}
.rn_Summary:before{content: "";width: 30px;height: 30px;background: url(/euf/assets/themes/yamato/images/icon_question.png) no-repeat;background-size: 100%;position: absolute;left: 3px;}
.ans_frameInner{padding-bottom: 1em;border-bottom: 1px solid #c6c9d3;}
.rn_RecordText.rn_AnswerText{padding: 0 .5rem 1rem 2.75rem;position: relative;}
.rn_RecordText.rn_AnswerText:before{content: "";width: 30px;height: 30px;background: url(/euf/assets/themes/yamato/images/icon_answer.png) no-repeat;background-size: 100%;position: absolute;left: 3px;}
@media screen and (max-width: 760px){.rn_PageContent .title_box01 .rn_Summary{font-size: 14px;}
.rn_PageContent .title_box01 .rn_Summary{padding: 1rem 1rem 1rem 2.75rem;}
.rn_RecordText.rn_AnswerText:before, .rn_Summary:before{height: 23px;width: 23px;}
}
.rn_RecordDetail{padding: 0;}
.rn_RecordDetail:empty{padding: 0;}
.rn_RecordDetail ol, .rn_RecordDetail ul{clear: both;padding-left: 2em;}
.rn_RecordDetail > ol, .rn_RecordDetail > ul{margin-bottom: 1em;}
.rn_RecordDetail li{line-height: 1.4em;margin: 4px 0;}
.rn_RecordDetail ul li{list-style: disc;}
.rn_RecordDetail li ul li{list-style: circle;}
.rn_RecordDetail li li ul li{list-style: square;}
.rn_RecordDetail ol li, .rn_RecordDetail li ol li, .rn_RecordDetail li li ol li{list-style: decimal;}
.rn_RecordDetail .rn_Highlight{font-weight: bold;font-style: normal;}
.rn_RecordDetail .rn_RecordInfo{font-size: 12.32px;text-align: right;}
.rn_RecordDetail .rn_PrimaryQuestionContent{padding-bottom: 1em;}
.rn_RecordDetail .rn_SecondaryQuestionContent{padding-bottom: 1em;border-bottom: 2px solid #d0d2db;}
.rn_RecordDetail .rn_DetailTools{*zoom: 1;padding: 0.5em 0;border-bottom: 1px solid #d0d2db;text-align: right;}
.rn_RecordDetail .rn_DetailTools:before, .rn_RecordDetail .rn_DetailTools:after{content: " ";display: table;}
.rn_RecordDetail .rn_DetailTools:after{clear: both;}
.rn_RecordDetail .rn_DetailTools > div, .rn_RecordDetail .rn_DetailTools > span{display: inline-block;margin-left: 1em;}
@media screen and (max-width: 760px){.rn_RecordDetail .rn_DetailTools > div, .rn_RecordDetail .rn_DetailTools > span{display: block;}
}
.rn_RecordDetail .rn_DetailTools .rn_Links{float: right;margin-left: initial;}
.rn_RecordDetail .rn_DetailTools .rn_Links > div, .rn_RecordDetail .rn_DetailTools .rn_Links > span{float: left;margin-left: 1em;}
.rn_RecordDetail .rn_AnswerText blockquote, .rn_RecordDetail .rn_AnswerQuestion blockquote{border: 0;padding-left: 1em;}
.rn_RecordDetail .rn_AnswerQuestion table{width: auto;margin: 0;border-spacing: 0.5em;border-collapse: separate;}
.rn_RecordDetail .rn_AnswerQuestion table td{border: 0;padding: 0;}
.rn_Inquiry{background: #f5f6f8;padding: 2em 1.5em;margin: 3em 0;}
.rn_Inquiry h2{font-size: 14px;line-height: 1.1;margin-bottom: 1em;}
.rn_Inquiry .rn_InquiryLinks{background: #fff;text-align: center;padding: 1.5rem;margin: 0 auto;width: 100%;border-radius: 3px;}
.rn_HideInPrint{display: none;}
.rn_SkipNav:active, .rn_SkipNav:focus{background-color: #FFF;height: auto;left: auto;top: auto;width: auto;}
.rn_ErrorMessage{background: #FBE3E4;color: #6a0f14;font-weight: bold;margin-bottom: 0.75em;padding: 0.75em 1em;position: relative;}
.askPage .rn_ErrorMessage{padding: 0.75em 0.75em 0.75em 3em;}
.rn_ErrorMessage a{color: #3d090b;}
.rn_ErrorMessage a:hover{color: #110203;}
.rn_ErrorMessage h2{font-size: 0;position: absolute;left: 15px;top: 5px;}
.rn_ErrorMessage h2:before{font-family: 'FontAwesome';content: "\f071";color: #fd7e14;width: 30px;height: 30px;display: block;font-size: 20px;}
.rn_WarningMessage{background: #FFF6BF;color: #594c00;font-weight: bold;margin-bottom: 0.75em;padding: 0.75em;}
.rn_WarningMessage a{color: #262000;}
.rn_WarningMessage a:hover{color: black;}
.rn_ErrorField{background: #FEFDA0 !important;}
.rn_ErrorLabel, .rn_Required{color: #c31c24;}
.rn_InfoMessage{background: #E6EFC2;color: #333c10;font-weight: bold;margin-bottom: 0.75em;padding: 0.75em;}
.rn_InfoMessage a{color: #111405;}
.rn_InfoMessage a:hover{color: black;}
.rn_HintBox{background: #FFF;border-radius: 3px;border-top: 0;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);display: block;margin-top: 0.3em;}
.rn_HintBox:before{font-family: 'FontAwesome';margin-right: 6px;}
.rn_HintBox:before{content: "\f0d8";font-size: 2em;color: #FFF;top: -10px;left: 33px;z-index: 1;margin: 0;position: absolute;}
.rn_HintBox:after{font-family: 'FontAwesome';margin-left: 6px;}
.rn_HintBox:after{content: "\f0d8";font-size: 2.2em;color: #DBDBDB;top: -11px;left: 32px;margin: 0;position: absolute;}
.rn_HintBoxRight{background: #FFF;border-radius: 3px;border-top: 0;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);display: block;margin-top: 0.3em;margin-left: 15px;}
.rn_HintBoxRight:before{font-family: 'FontAwesome';margin-right: 6px;}
.rn_HintBoxRight:before{content: "\f0d9";font-size: 2em;color: #FFF;top: 10px;left: 5px;z-index: 1;margin: 0;position: absolute;}
.rn_HintBoxRight:after{font-family: 'FontAwesome';margin-left: 6px;}
.rn_HintBoxRight:after{content: "\f0d9";font-size: 2.2em;color: #DBDBDB;top: 11px;left: 3px;margin: 0;position: absolute;}
.rn_Loading:before{font-family: 'FontAwesome';margin-right: 6px;content: "\f110";-webkit-animation: fa-spin 2s infinite linear;-moz-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;display: block;font-size: 1em;position: relative;text-align: center;}
.rn_CheckSquare:before{font-family: 'FontAwesome';margin-right: 6px;content: "\f046";font-size: 1em;}
.rn_ExclamationCircle:before{font-family: 'FontAwesome';margin-right: 6px;content: "\f06a";font-size: 1em;}
.rn_Alert{overflow: hidden;padding: 1em;}
.rn_Alert a.rn_CloseLink{float: right;font-weight: bold;text-decoration: none;}
.rn_Alert .rn_AlertMessage{cursor: default;}
.rn_AlertBox{border-radius: 3px;font-size: 1.1em;margin: 0.8em 0;}
.rn_AlertBox.rn_SuccessAlert{background: #E1F5E3;border: 1px solid #A6E0A6;color: #013A01;}
.rn_AlertBox.rn_SuccessAlert a{color: #013A01;}
.rn_AlertBox a.rn_CloseLink{color: #666;}
.rn_InfoAlert{background: #d9EDF7;border: 1px solid #C6CBE9;color: #161664;}
.rn_ErrorAlert{background: #F2DEDE;border: 1px solid #E99999;color: #690505;}
html .rn_BannerAlert{z-index: 0;display: none;}
.rn_BannerAlert.rn_SuccessAlert{background: #335B33;}
.rn_BannerAlert.rn_InfoAlert{background: rgba(114, 114, 236, 0.94);}
.rn_BannerAlert.rn_ErrorAlert{background: rgba(225, 34, 33, 0.94);}
.rn_BannerAlert.rn_WarningAlert{background: rgba(254, 253, 160, 0.94);color: #000;}
.rn_ProductCategorySearchFilter table{margin-bottom: .5rem;}
.rn_PublicProfileUpdateAvatarDisplay{float: left;margin-bottom: 40px;}
.yui3-widget-stacked .yui3-widget-shim{opacity: 0;border: 0;height: 100%;left: 0;margin: 0;padding: 0;position: absolute;top: 0;width: 100%;z-index: -1;}
.yui3-skin-sam .yui3-widget-mask{background: #000;opacity: 0.4;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
#yui3-css-stamp{display: none;}
.yui3-overlay{position: absolute;}
.yui3-panel-hidden, .yui3-overlay-hidden{visibility: hidden;}
.yui3-widget-tmp-forcesize .yui3-overlay-content{overflow: hidden !important;}
.yui3-panel{*zoom: 1;max-width: 100%;padding: 0 35px;margin-left: auto;margin-right: auto;position: absolute;}
.yui3-panel:before, .yui3-panel:after{content: " ";display: table;}
.yui3-panel:after{clear: both;}
.yui3-panel.yui3-panel-focused{outline: 0;}
.yui3-panel .yui3-widget-hd{background: #FFF;padding: 8px 1em 8px 8px;position: relative;min-height: 1em;}
.ansDetailPage .yui3-panel .yui3-widget-hd h2.rn_DialogTitle{font-size: 1.29em;padding-bottom: .5rem;border-bottom: 1px solid #10af9e;}
.yui3-panel .yui3-widget-hd .yui3-widget-buttons{position: absolute;padding: 2px;top: -5px;right: 0;}
.yui3-panel .yui3-widget-hd .yui3-button-close{background: transparent;border: 0;border-radius: 0;box-shadow: none;padding: 0;overflow: hidden;vertical-align: top;color: #222;font-size: 1.8em;height: 1em;width: 0.9em;}
.yui3-panel .yui3-widget-hd .yui3-button-close::before{content: "\d7";text-align: center;margin-right: 1em;}
.yui3-panel .rn_DialogSubtitle{margin: 0 0 1em;}
.yui3-panel .yui3-widget-bd .notice{position: relative;padding-left: 1em;}
.yui3-panel .yui3-widget-bd .notice .notice_txt{position: absolute;left: 0;}
.yui3-panel .yui3-widget-bd:before, .yui3-panel .yui3-widget-bd:after{content: " ";display: table;}
.yui3-panel .yui3-widget-bd:after{clear: both;}
.yui3-panel .yui3-widget-ft{background: transparent;padding: 8px;text-align: right;}
.yui3-panel .yui3-widget-ft .yui3-widget-buttons{display: inline-block;zoom: 1;}
.yui3-panel .yui3-widget-ft .yui3-button{min-width: 10em;}
.yui3-panel .yui3-panel-content{background: #FFF;}
.yui3-panel .yui3-panel-content.rn_ActionDialog{display: block;margin-right: 2.35765%;width: 100%;*zoom: 1;padding: 1em;background: #fff;}
.yui3-panel .yui3-panel-content.rn_ActionDialog:last-child{margin-right: 0;}
.yui3-panel .yui3-panel-content.rn_ActionDialog:before, .yui3-panel .yui3-panel-content.rn_ActionDialog:after{content: " ";display: table;}
.yui3-panel .yui3-panel-content.rn_ActionDialog:after{clear: both;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-hd, .yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-bd, .yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft{padding: 0;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-hd{color: inherit;font-size: inherit;margin-bottom: 1em;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft{float: left;display: block;margin-right: 2.35765%;width: 100%;*zoom: 1;margin-top: 1em;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft:last-child{margin-right: 0;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft:before, .yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft:after{content: " ";display: table;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft:after{clear: both;}
.yui3-panel{width: 760px;}
@media screen and (max-width: 760px){.yui3-panel{width: 100%;padding: 0 15px;}
}
.rn_SearchWrapInner .yui3-panel{padding: 0;width: auto;background: #fff;}
@media screen and (max-width: 1064px){.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft .yui3-widget-buttons{display: block;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft .yui3-widget-buttons .yui3-button{display: block;width: 100%;margin: 0 0 0.5em;}
}
.yui3-panel .yui3-panel-content.rn_MessageDialog{border: 1px solid #DDD;}
.yui3-panel .yui3-panel-content.rn_MessageDialog .yui3-widget-hd{font-size: 1.2em;}
@media screen and (max-width: 1064px){.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-hd, .yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft{float: none;}
}
html .rn_Highlight{font-style: normal;}
html .rn_Breadcrumb{background: #f5f6f8;padding: 6px 30px 6px;font-size: 86%;line-height: 1.6;*zoom: 1;}
html .rn_Breadcrumb .rn_Category, html .rn_Breadcrumb .attachment span, html .rn_Breadcrumb a{color: #666;}
html .rn_Breadcrumb a:hover, html .rn_Breadcrumb a:focus, html .rn_Breadcrumb a:active{color: #14bfad;text-decoration: none;}
html .rn_Breadcrumb:before, html .rn_Breadcrumb:after{content: " ";display: table;}
html .rn_Breadcrumb:after{clear: both;}
html .rn_CategoryLabel .rn_ScreenReaderOnly{display: none;}
html .rn_CategoryLabel .rn_CategoryLabel_inner h2{margin-top: .5em;}
html .rn_Breadcrumb ul li:after, html .rn_Breadcrumb ol li:after{font-size: 20px;line-height: 1.1;font-family: 'iconfont';content: "\e902";position: absolute;top: -1px;right: 0;}
html .rn_Breadcrumb ol li:last-child::after, html .rn_Breadcrumb ul li:last-child::after{content: none;}
html .rn_Breadcrumb li{float: left;margin-right: 0;vertical-align: middle;position: relative;padding-right: 29px;margin-right: 7px;}
html .rn_ProductCategoryBreadcrumb li.attachment span{display: inline-block;}
html .rn_Breadcrumb:after, html .rn_CategoryLabel:after{display: table;content: "";clear: both;}
html .rn_ProductCategoryBreadcrumb, html .rn_ProductCategoryBreadcrumb nav{display: inline;float: left;}
html .rn_SummaryResultListing li em{font-style: normal;font-weight: bold;}
html .rn_SummaryResultListing .rn_AdditionalResults{display: none;}
@media screen and (max-width: 760px){html .rn_Breadcrumb .rn_Category, html .rn_Breadcrumb .attachment span, html .rn_Breadcrumb a{font-size: 10.472px;line-height: 1.6;}
html .rn_Breadcrumb li{padding-right: 20px;margin-right: 2px;line-height: 1.15;}
html .rn_Breadcrumb ul li:after, html .rn_Breadcrumb ol li:after{font-size: 18px;top: -2px;}
}
html .rn_TopAnswers ol, html .rn_TopAnswers ul, html .rn_Multiline ol, html .rn_Multiline ul, .box-KeywordLine ul{border-top: 1px solid #c6c9d3;}
html .rn_TopAnswers li, html .rn_Multiline ol li, .box-KeywordLine li{border-bottom: 1px solid #c6c9d3;padding: .65rem 0;}
html .rn_RelatedAnswers li, html .rn_RecentlyViewedContent li, html .rn_TopAnswers li, html .rn_Multiline ol li, .box-KeywordLine li{font-size: 14px;margin-bottom: 0;}
html .rn_RelatedAnswers li .rn_TopAnswers .rn_Title, html .rn_RelatedAnswers li h3, html .rn_RecentlyViewedContent li .rn_TopAnswers .rn_Title, html .rn_RecentlyViewedContent li h3, html .rn_TopAnswers li .rn_TopAnswers .rn_Title, html .rn_TopAnswers li h3, html .rn_Multiline ol li .rn_TopAnswers .rn_Title, html .rn_Multiline ol li h3, .box-KeywordLine li h3{font-weight: normal;display: inline;}
html .rn_RelatedAnswers li a, html .rn_RecentlyViewedContent li a, html .rn_TopAnswers li a, html .rn_Multiline ol li a, .box-KeywordLine li a{font-weight: normal;padding: .25em .5em;}
.rn_SmartAssistantDialogContainer a:before, html .rn_RelatedAnswers li a:before, html .rn_RecentlyViewedContent li a:before, html .rn_TopAnswers li a:before, html .rn_Multiline ol li a:before, html a.icon01:before{font-family: 'iconfont';content: '\e906';color: #009a8b;padding-right: 3px;display: inline-block;text-decoration: none;overflow: hidden;height: 1.25rem;vertical-align: top;}
html .rn_TopAnswers li a, html .rn_Multiline ol li a, .box-KeywordLine li a{color: #009a8b;text-decoration: none;}
html .rn_TopAnswers li a:hover, html .rn_Multiline ol li a:hover, .box-KeywordLine li a:hover{color: #10af9e;text-decoration: underline;}
html .rn_Multiline .rn_Element2{display: inline;}
html .rn_Multiline .rn_Element2, .box-KeywordLine li{font-size: inherit;}
.box-KeywordLine li .rn_Element1, html .rn_KBAnswerList .rn_Multiline .rn_Element1{display: inline-block;}
.box-KeywordLine li .rn_Element1, html .rn_Multiline .rn_Element1{display: inline-block;width: 16em;text-align: center;font-size: 0.8em;line-height: 1.1;padding: .5em 0.25em;vertical-align: top;border-radius: 3px;}
html .rn_Multiline .rn_Element1{color: #fff;background-color: #AFAFAF;}
.box-KeywordLine li .rn_Element1{color: #fff;background-color: #575a5f;}
html .rn_TopicWords div{background: none;padding: 1em 0 0;border-top: dotted 1px #666;margin: 1.5em 0 0;}
html .rn_TopicWords{font-size: 12.32px;line-height: 18.2px;}
html .rn_TopicWords a{display: inline-block;margin-right: .5em;}
html .rn_ResultInfo{overflow: hidden;padding-bottom: 6px;}
html .rn_ResultInfo .rn_Results{float: right;}
html .rn_ResultInfo .rn_Results span{font-weight: bold;}
html .rn_ResultInfo .rn_Spell{color: initial;font-size: initial;margin: 10px 0 20px;}
html .rn_ResultInfo .rn_Spell a{color: initial;font-style: normal;font-weight: bold;}
html .rn_ResultInfo .rn_NoResults{background: #fff;border: none;padding: 10px;}
html .rn_ResultInfo .rn_NoResults dl{margin: 5px 0;}
html .rn_ResultInfo .rn_NoResults dl dd{margin-left: 1em;}
html .rn_SummaryResultListing .rn_NoResults{font-style: normal;display: block;padding: 10px;}
html .rn_ResultInfo .rn_Suggestion{color: #222;font-style: normal;padding: 0;margin-right: 10px;}
html .rn_ResultInfo .rn_Suggestion a{display: inline-block;font-style: normal;margin-right: 5px;}
html .rn_ResultInfo .rn_Suggestion ul{display: inline-block;margin-left: 5px;}
html .rn_ResultInfo .rn_Suggestion ul li{display: inline-block;margin-right: 10px;}
html .rn_SourcePagination, html .rn_Paginator{margin-top: 10px;text-align: right;}
html .rn_SourcePagination ul, html .rn_Paginator ul{*zoom: 1;}
html .rn_SourcePagination ul:after, html .rn_Paginator ul:before{content: " ";display: table;}
html .rn_SourcePagination ul:after, html .rn_Paginator ul:after{clear: both;}
html .rn_SourcePagination li, html .rn_Paginator li{display: inline-block;list-style-type: none;margin-right: 3px;padding: 0;}
html .rn_SourcePagination a, html .rn_Paginator a{color: #333;font-weight: normal;text-decoration: none;}
html .rn_SourcePagination .rn_CurrentPage, html .rn_Paginator .rn_CurrentPage{cursor: default;font-weight: normal;}
html .rn_SourcePagination .rn_NextPage, html .rn_SourcePagination .rn_PreviousPage, html .rn_Paginator .rn_NextPage, html .rn_Paginator .rn_PreviousPage{cursor: pointer;}
html .rn_Paginator .rn_NextPage, html .rn_Paginator .rn_PreviousPage, html .rn_SourcePagination .rn_NextPage, html .rn_SourcePagination .rn_PreviousPage{margin-top: 2px;}
html .rn_Paginator .rn_NextPage:hover a:after, html .rn_Paginator .rn_NextPage:hover a:before, html .rn_Paginator .rn_PreviousPage:hover a:after, html .rn_Paginator .rn_PreviousPage:hover a:before, html .rn_SourcePagination .rn_NextPage:hover a:after, html .rn_SourcePagination .rn_NextPage:hover a:before, html .rn_SourcePagination .rn_PreviousPage:hover a:after, html .rn_SourcePagination .rn_PreviousPage:hover a:before{color: #fff !important;}
html .rn_SourcePagination .rn_NextPage a:after, html .rn_Paginator .rn_NextPage a:after{content: "\e902";}
html .rn_SourcePagination .rn_PreviousPage a:before, html .rn_Paginator .rn_PreviousPage a:before{content: "\e901";}
html .rn_SourcePagination .rn_NextPage a:after, html .rn_Paginator .rn_NextPage a:after, html .rn_SourcePagination .rn_PreviousPage a:before, html .rn_Paginator .rn_PreviousPage a:before{font-family: 'iconfont';font-size: 1.8em;color: #009a8b;line-height: 1;display: inline-block;}
html .nav-pager-01{margin-bottom: 15px;}
html .rn_Paginator ul{text-align: center;}
html .rn_Paginator ul li{vertical-align: middle;margin: 0px 5px;display: inline-block;}
html .rn_Paginator ul li a{border: 1px solid #d0d2db;}
html .rn_Paginator span.rn_CurrentPage, html .rn_Paginator .rn_CurrentPage span{border: 1px solid #10af9e;}
html .rn_Paginator ul li a, html .rn_Paginator span.rn_CurrentPage, html .rn_Paginator .rn_CurrentPage span{color: #10af9e;border-radius: 5px;transition: 0.2s;border-image: none;width: 30px;height: 30px;display: inline-block;box-sizing: border-box;-webkit-transition: all .2s ease 0s;}
html .rn_Paginator span.rn_CurrentPage, html .rn_Paginator ul li.rn_CurrentPage span{border-image: none;color: #fff;background-color: #10af9e;}
html .rn_Paginator ul li:hover a{border: 1px solid #10af9e;border-image: none;color: #fff;text-decoration: none;background-color: #10af9e;}
html .rn_Paginator ul li:focus a{border: 1px solid #10af9e;border-image: none;color: #fff;text-decoration: none;background-color: #10af9e;}
html .rn_Paginator ul li:active a{border: 1px solid #10af9e;border-image: none;color: #fff;text-decoration: none;background-color: #10af9e;}
.box-KeywordLine{background-color: #f5f6f8;padding: 1.5em 0;margin-bottom: 2em;}
.box-KeywordLine .rn_ContainerWide, .box-KeywordLine .rn_Container, .box-KeywordLine .rn_ResultList, .box-KeywordLine .rn_QuestionList, .box-KeywordLine .rn_ContentDetail, .box-KeywordLine .rn_AskContent{background-color: transparent;}
.box-KeywordLineFrame{margin-top: 3em;}
.box-KeywordLineFrame .kmTit, .box-KeywordLineFrame .ybmTit, .box-KeywordLineFrame .yhcTit, .box-KeywordLineFrame .faqTit{display: block;background-repeat: no-repeat;background-size: 100%;}
.box-KeywordLineFrame .kmTit span, .box-KeywordLineFrame .ybmTit span, .box-KeywordLineFrame .yhcTit span, .box-KeywordLineFrame .faqTit span{height: 1px;left: -10000px;overflow: hidden;position: absolute;top: auto;width: 1px;}
.box-KeywordLineFrame .kmTit + p, .box-KeywordLineFrame .ybmTit + p, .box-KeywordLineFrame .yhcTit + p, .box-KeywordLineFrame .faqTit + p{font-size: 0.725rem;}
.box-KeywordLineFrame .box-list{margin-top: 1em;}
.box-KeywordLineFrame .rn_PageTitle{margin-bottom: .5em;}
.box-KeywordLineFrame .faqTit{width: 120px;height: 32px;background-image: url(../themes/yamato/images/logo/faq_logo.png);}
.box-KeywordLineFrame .showmore{margin-top: 1em;text-align: right;font-size: 0.725rem;}
.rn_LinkArea{text-align: center;}
.rn_Inquiry .rn_InquiryLinks a, .rn_LinkArea .linkButton{display: inline-block;font-size: 16px;line-height: 1em;text-align: center;vertical-align: middle;font-weight: bold;border-radius: 10px;min-height: 40px;margin: 1em auto;padding: 0.75em 1.5em;cursor: pointer;-webkit-transition: all .2s ease 0s;transition: all .2s ease 0s;border: none;outline: none;}
.rn_Inquiry .rn_InquiryLinks a{font-size: 1.15em;margin: 5px auto;padding: 15px 1.5em;max-width: 30%;color: #fff;background-color: #10af9e;box-shadow: 0 2px 0 0 #00655a;}
.rn_LinkArea .linkButton{font-size: 16px;max-width: 320px;margin: 1em auto;color: #333;background-color: #fcff00;box-shadow: 0 2px 0 0 #c7c900;}
.rn_LinkArea .linkButton:hover{background-color: #ffd600;box-shadow: none;text-decoration: none;}
.rn_Inquiry .rn_InquiryLinks a:hover{background-color: #19bbaa;box-shadow: none;text-decoration: none;}
@media screen and (max-width: 760px){.rn_LinkArea .linkButton{max-width: 100%;}
.rn_Inquiry .rn_InquiryLinks{padding: 1.5rem .5rem;}
.rn_Inquiry .rn_InquiryLinks a{display: block;font-size: 14px;max-width: 100%;}
html .rn_CategoryLabel h1{width: 98%;margin-left: 1%;margin-right: 1%;margin-bottom: .5em;}
html .rn_KBAnswerList .rn_Multiline .rn_Element1, html .rn_TopAnswers li h3, html .rn_Multiline .rn_Element1 h3, html .rn_Multiline .rn_Element1, html .box-list .rn_Element1{display: inline-block;}
html .rn_Container .rn_RelatedAnswers li a, html .rn_Container .rn_RecentlyViewedContent li a, html .rn_Container .rn_SummaryResultListing li a, html .rn_Container .rn_TopAnswers li a, html .rn_Container .rn_Multiline ol li a{padding: .25em 0 .25em 1em;position: relative;}
.box-KeywordLine li a{padding: .25em 0;display: inline-block;position: relative;}
html .rn_Container .rn_RelatedAnswers li a:before, html .rn_Container .rn_RecentlyViewedContent li a:before, html .rn_Container .rn_SummaryResultListing li a:before, html .rn_Container .rn_TopAnswers li a:before, html .rn_Container .rn_Multiline ol li a:before{position: absolute;top: .35em;left: 0;}
html .box-list .rn_Element2, html .rn_Multiline .rn_Element2{display: block;}
html .rn_Breadcrumb{padding: 7px 15px 7px;}
html .rn_ResultInfo .rn_NoResults{margin-top: 1em;}
html .rn_ResultInfo .rn_NoResults dl{margin: 1em 0 -2em;}
}
html .rn_Paginator .rn_NextPage:after, html .rn_Paginator .rn_PreviousPage:before{content: " ";margin-left: 0;}
.rn_Container .pc{display: block !important;}
.rn_Container .sp{display: none !important;}
@media screen and (max-width: 760px){.rn_Container .pc{display: none !important;}
.rn_Container .sp{display: block !important;width: 80% !important;}
}
@media screen and (max-width: 760px){#rn_DevelopmentHeader{display: none;}
}
@media print{.rn_HideInPrint{display: none;}
.rn_Footer{padding: 0;}
}