﻿@media screen and (max-width: 640px){.tcon{appearance:none;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;height:48px;transition:0.3s;user-select:none;width:48px;background:transparent;outline:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.tcon>*{display:block}.tcon:hover,.tcon:focus{outline:none}.tcon::-moz-focus-inner{border:0}.tcon-menu__lines{display:inline-block;height:6.85714px;width:48px;border-radius:24px;transition:0.3s;background:#fff;position:relative}.tcon-menu__lines::before,.tcon-menu__lines::after{display:inline-block;height:6.85714px;width:48px;border-radius:24px;transition:0.3s;background:#fff;content:'';position:absolute;left:0;transform-origin:1.92px center;width:100%}.tcon-menu__lines::before{top:12px}.tcon-menu__lines::after{top:-12px}.tcon-transform .tcon-menu__lines{transform:scale3d(0.8, 0.8, 0.8)}.tcon-menu--xcross{width:auto}.tcon-menu--xcross.tcon-transform .tcon-menu__lines{background:transparent}.tcon-menu--xcross.tcon-transform .tcon-menu__lines::before,.tcon-menu--xcross.tcon-transform .tcon-menu__lines::after{transform-origin:50% 50%;top:0;width:48px}.tcon-menu--xcross.tcon-transform .tcon-menu__lines::before{transform:rotate3d(0, 0, 1, 45deg)}.tcon-menu--xcross.tcon-transform .tcon-menu__lines::after{transform:rotate3d(0, 0, 1, -45deg)}.tcon-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tcon-visuallyhidden:active,.tcon-visuallyhidden:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,ul,li{margin:0;padding:0;list-style:none;-webkit-text-size-adjust:100%}img{width:100%;vertical-align:bottom}a{color:#003E82;text-decoration:none}a:hover{opacity:0.7}p{font-size:14px;line-height:1.7em}body{font-size:12px;font-family:Verdana, Roboto, "Droid Sans", "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif}#wrap{min-width:640px !important;overflow:hidden}table{border-collapse:collapse}.common_ttl1{font-size:12px}#head_disc p{font-size:80%}#header_box{width:640px;height:90px;margin:0 auto;padding:0 10px}#header_box h1{width:205px;float:left}.sample_dl{display:none}.head_contact{display:none}.hide{display:none !important}#menu_box{display:none;position:absolute;top:163px;left:0;width:640px;overflow:hidden}#menu_box li{display:block;position:relative;line-height:90px;min-width:640px;font-size:16px;text-align:center;background:rgba(0,0,0,0.9);border-bottom:1px solid #666;z-index:1}#menu_box li:before{content:""}#menu_box li a{display:table;position:absolute;top:0;left:0;width:100%;vertical-align:middle;color:#fff}#toggle{display:block;position:absolute;top:50px;right:20px;cursor:pointer;z-index:999}#main_img{width:640px}#content_r{width:640px;background:rgba(255,255,255,0.9);float:left}.content_box{padding:20px}.content_box h2{font-size:16px;background-size:contain}.content_box h4{font-size:16px;background-size:contain}.content_box p{font-size:16px}.sign li{margin:5px}.sign li:nth-child(odd){margin:5px}#content_l{width:640px;background:rgba(255,255,255,0.9);float:left}.sidemenu_box h2{background:url(../../img/common/bg_sidemenuttl.gif) no-repeat;background-position:bottom right}.sidemenu_box li{position:relative;font-size:16px;background:url(../../img/common/dot.gif) repeat-x;background-position:bottom}.sidemenu_box a{position:absolute;top:0;left:0;width:100%;padding:15px 0 15px 20px}.harf_sidemenu_box{width:280px;float:left}.harf_sidemenu_box a{position:static;padding:0}.facebook{width:500px;margin:0 auto;padding-bottom:20px;overflow:hidden}}
/*# sourceMappingURL=smart.css.map */
