@charset "utf-8";.shop .nav.global{background-color:rgba(255,255,255,1)}.shop .nav,.shop .nav.global .container.primary .row .columns h2,.shop .nav.global .container.secondary .row .columns h2{color:rgba(51,51,51,1)}.shop .nav.global .container.primary .row .columns .contact strong,.shop .nav.global .container.secondary .row .columns .contact strong{background:transparent url(../_assets/images/icn_common_freedial-s-gy.png) left calc(50% + .05em) no-repeat}.shop .nav.global .container .row .columns .global-menu li em{background-color:rgba(41,153,196,1);color:rgba(255,255,255,1)}.shop #container::after{background:-webkit-gradient(linear,left top, right top,color-stop(0, rgba(3,40,80,1)),color-stop(30%, rgba(3,40,80,1)),color-stop(70%, rgba(41,153,196,1)),to(rgba(41,153,196,1)));background:linear-gradient(90deg,rgba(3,40,80,1) 0,rgba(3,40,80,1) 30%,rgba(41,153,196,1) 70%,rgba(41,153,196,1) 100%)}.shop #container{background-color:rgba(255,255,255,1)}.shop #container #shop_nav ul#page_menu li a,.shop #container #shop_nav ul#shop_menu li a{color:rgba(255,255,255,1);border:none}.shop #container #shop_nav ul#shop_menu li em,.shop.compare #container #content #main .comp_box .data_menu ul.menu li em,.shop.list #container #content #main #srch1 .list_box ul.menu li em,.shop.member #container #content #main #member .list_box ul.menu li em{background-color:rgba(255,255,255,1);color:rgba(3,40,80,1);border-radius:3em;font-family:Oswald,sans-serif;font-weight:400;line-height:calc(100% + 1.5em/4)}.shop #container #content #data,.shop.member #container #content #member_nav{background-color:rgba(255,255,255,1)}@media print,screen and (max-width:39.9375em){.shop.member #container #content #member_nav{background-color:rgba(3,40,80,1)}}.shop #container #content #main section:nth-of-type(2) .lt_tb td,.shop #container #content #main section:nth-of-type(2) .lt_tb th,.shop #container #content #main section:nth-of-type(3) .lt_tb td,.shop #container #content #main section:nth-of-type(3) .lt_tb th{font-size:87.5%}.shop #container #content #data h1.title{color:rgba(3,40,80,1);font-weight:400}.shop #container #content #data.detail .eval_prev>div{margin-top:16px}.shop.list #container #content aside{background-color:rgba(255,255,255,1)}.shop .contents section{background-color:rgba(255,255,255,1)}.shop .contents section .container.primary h4{margin-bottom:0;font-size:200%;font-family:inherit;line-height:110%}.shop .contents section .container.primary h4 span:last-child{color:rgba(3,40,80,1);font-size:56.25%}