@charset "UTF-8";html{overflow-y:scroll}a{overflow:hidden;outline:0}a img{border:0 none}noscript{background:red;color:#fff;font-weight:700;display:block}table{empty-cells:show}table,tbody,td,th,thead,tr{font-size:100%}.ie7{letter-spacing:0}.ie7 body{width:auto;position:relative}input[type=button],input[type=clear],input[type=file],input[type=submit]{-webkit-appearance:none;background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0))}input[type=checkbox],input[type=radio]{cursor:pointer}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer}*{-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6,ol,p,ul{margin-top:0;margin-bottom:0}body{font-family:"Lucida Grande",Verdana,Roboto,Meiryo,メイリオ,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","MS PGothic",sans-serif}.ie8 body{font-family:"MS PGothic",sans-serif}body,h1,h2,h3,h4,h5,h6{line-height:1.5}html.chrome body,html.chrome h1,html.chrome h2,html.chrome h3,html.chrome h4,html.chrome h5,html.chrome h6,html.firefox body,html.firefox h1,html.firefox h2,html.firefox h3,html.firefox h4,html.firefox h5,html.firefox h6,html:not([class*=win]) body,html:not([class*=win]) h1,html:not([class*=win]) h2,html:not([class*=win]) h3,html:not([class*=win]) h4,html:not([class*=win]) h5,html:not([class*=win]) h6{font-size:14px}html.ie8 body,html.ie8 h1,html.ie8 h2,html.ie8 h3,html.ie8 h4,html.ie8 h5,html.ie8 h6{font-size:14px}html:not([class*=chrome]) body,html:not([class*=chrome]) h1,html:not([class*=chrome]) h2,html:not([class*=chrome]) h3,html:not([class*=chrome]) h4,html:not([class*=chrome]) h5,html:not([class*=chrome]) h6{font-size:.875rem}html.chrome.fontSize_s body,html.chrome.fontSize_s h1,html.chrome.fontSize_s h2,html.chrome.fontSize_s h3,html.chrome.fontSize_s h4,html.chrome.fontSize_s h5,html.chrome.fontSize_s h6,html.firefox.fontSize_s body,html.firefox.fontSize_s h1,html.firefox.fontSize_s h2,html.firefox.fontSize_s h3,html.firefox.fontSize_s h4,html.firefox.fontSize_s h5,html.firefox.fontSize_s h6,html:not([class*=win]).fontSize_s body,html:not([class*=win]).fontSize_s h1,html:not([class*=win]).fontSize_s h2,html:not([class*=win]).fontSize_s h3,html:not([class*=win]).fontSize_s h4,html:not([class*=win]).fontSize_s h5,html:not([class*=win]).fontSize_s h6{font-size:14px}html.ie8.fontSize_s body,html.ie8.fontSize_s h1,html.ie8.fontSize_s h2,html.ie8.fontSize_s h3,html.ie8.fontSize_s h4,html.ie8.fontSize_s h5,html.ie8.fontSize_s h6{font-size:14px}html:not([class*=chrome]).fontSize_s body,html:not([class*=chrome]).fontSize_s h1,html:not([class*=chrome]).fontSize_s h2,html:not([class*=chrome]).fontSize_s h3,html:not([class*=chrome]).fontSize_s h4,html:not([class*=chrome]).fontSize_s h5,html:not([class*=chrome]).fontSize_s h6{font-size:.875rem}html.chrome.fontSize_m body,html.chrome.fontSize_m h1,html.chrome.fontSize_m h2,html.chrome.fontSize_m h3,html.chrome.fontSize_m h4,html.chrome.fontSize_m h5,html.chrome.fontSize_m h6,html.firefox.fontSize_m body,html.firefox.fontSize_m h1,html.firefox.fontSize_m h2,html.firefox.fontSize_m h3,html.firefox.fontSize_m h4,html.firefox.fontSize_m h5,html.firefox.fontSize_m h6,html:not([class*=win]).fontSize_m body,html:not([class*=win]).fontSize_m h1,html:not([class*=win]).fontSize_m h2,html:not([class*=win]).fontSize_m h3,html:not([class*=win]).fontSize_m h4,html:not([class*=win]).fontSize_m h5,html:not([class*=win]).fontSize_m h6{font-size:16.8px}html.ie8.fontSize_m body,html.ie8.fontSize_m h1,html.ie8.fontSize_m h2,html.ie8.fontSize_m h3,html.ie8.fontSize_m h4,html.ie8.fontSize_m h5,html.ie8.fontSize_m h6{font-size:16.8px}html:not([class*=chrome]).fontSize_m body,html:not([class*=chrome]).fontSize_m h1,html:not([class*=chrome]).fontSize_m h2,html:not([class*=chrome]).fontSize_m h3,html:not([class*=chrome]).fontSize_m h4,html:not([class*=chrome]).fontSize_m h5,html:not([class*=chrome]).fontSize_m h6{font-size:1.05rem}html.chrome.fontSize_l body,html.chrome.fontSize_l h1,html.chrome.fontSize_l h2,html.chrome.fontSize_l h3,html.chrome.fontSize_l h4,html.chrome.fontSize_l h5,html.chrome.fontSize_l h6,html.firefox.fontSize_l body,html.firefox.fontSize_l h1,html.firefox.fontSize_l h2,html.firefox.fontSize_l h3,html.firefox.fontSize_l h4,html.firefox.fontSize_l h5,html.firefox.fontSize_l h6,html:not([class*=win]).fontSize_l body,html:not([class*=win]).fontSize_l h1,html:not([class*=win]).fontSize_l h2,html:not([class*=win]).fontSize_l h3,html:not([class*=win]).fontSize_l h4,html:not([class*=win]).fontSize_l h5,html:not([class*=win]).fontSize_l h6{font-size:19.6px}html.ie8.fontSize_l body,html.ie8.fontSize_l h1,html.ie8.fontSize_l h2,html.ie8.fontSize_l h3,html.ie8.fontSize_l h4,html.ie8.fontSize_l h5,html.ie8.fontSize_l h6{font-size:19.6px}html:not([class*=chrome]).fontSize_l body,html:not([class*=chrome]).fontSize_l h1,html:not([class*=chrome]).fontSize_l h2,html:not([class*=chrome]).fontSize_l h3,html:not([class*=chrome]).fontSize_l h4,html:not([class*=chrome]).fontSize_l h5,html:not([class*=chrome]).fontSize_l h6{font-size:1.225rem}noscript{background:red;color:#fff}p{color:#4c4c4c}a{color:#4c4c4c;text-decoration:none}a:hover{text-decoration:underline}ul{padding-left:0}ul li{list-style:none}blockquote{margin:0}#p-company-news #content .article img,#p-company-topics #content .article img,.fluidImg,[id^=p-product-] #content .category_header .thumb img,[id^=p-product-] #content .category_products ul li a .thumb img,[id^=p-product-] #content .entry_detail .info_base .thumb img,[id^=p-product-] #content .entry_header .thumb img,[id^=p-product-] #content .itemlist ul li a .thumb img{display:block;max-width:100%;height:auto}#p-company-news #content .article a,#p-company-news #content table a,#p-company-topics #content .article a,#p-company-topics #content table a,#p-index #content #links .info .news ul li span.read a,#p-index #content #links .info .topics ul li span.read a,.linkBlue,.qa_container a,[id^=p-contact-] #content a,[id^=p-product-qa] #content p a{color:#1773b3;text-decoration:underline}#p-company-news #content .article a:hover,#p-company-news #content table a:hover,#p-company-topics #content .article a:hover,#p-company-topics #content table a:hover,#p-index #content #links .info .news ul li span.read a:hover,#p-index #content #links .info .topics ul li span.read a:hover,.linkBlue:hover,.qa_container a:hover,[id^=p-contact-] #content a:hover,[id^=p-product-qa] #content p a:hover{text-decoration:none}#content h1,.content_h1{color:#4d4d4d;line-height:1.2;border-bottom:3px solid #2897e3;clear:both;padding-bottom:5px;font-weight:400}#content html.chrome h1,#content html.firefox h1,#content html:not([class*=win]) h1,html.chrome #content h1,html.chrome .content_h1,html.firefox #content h1,html.firefox .content_h1,html:not([class*=win]) #content h1,html:not([class*=win]) .content_h1{font-size:36px}#content html.ie8 h1,html.ie8 #content h1,html.ie8 .content_h1{font-size:36px}#content html:not([class*=chrome]) h1,html:not([class*=chrome]) #content h1,html:not([class*=chrome]) .content_h1{font-size:2.25rem}#content html.chrome.fontSize_s h1,#content html.firefox.fontSize_s h1,#content html:not([class*=win]).fontSize_s h1,html.chrome.fontSize_s #content h1,html.chrome.fontSize_s .content_h1,html.firefox.fontSize_s #content h1,html.firefox.fontSize_s .content_h1,html:not([class*=win]).fontSize_s #content h1,html:not([class*=win]).fontSize_s .content_h1{font-size:36px}#content html.ie8.fontSize_s h1,html.ie8.fontSize_s #content h1,html.ie8.fontSize_s .content_h1{font-size:36px}#content html:not([class*=chrome]).fontSize_s h1,html:not([class*=chrome]).fontSize_s #content h1,html:not([class*=chrome]).fontSize_s .content_h1{font-size:2.25rem}#content html.chrome.fontSize_m h1,#content html.firefox.fontSize_m h1,#content html:not([class*=win]).fontSize_m h1,html.chrome.fontSize_m #content h1,html.chrome.fontSize_m .content_h1,html.firefox.fontSize_m #content h1,html.firefox.fontSize_m .content_h1,html:not([class*=win]).fontSize_m #content h1,html:not([class*=win]).fontSize_m .content_h1{font-size:43.2px}#content html.ie8.fontSize_m h1,html.ie8.fontSize_m #content h1,html.ie8.fontSize_m .content_h1{font-size:43.2px}#content html:not([class*=chrome]).fontSize_m h1,html:not([class*=chrome]).fontSize_m #content h1,html:not([class*=chrome]).fontSize_m .content_h1{font-size:2.7rem}#content html.chrome.fontSize_l h1,#content html.firefox.fontSize_l h1,#content html:not([class*=win]).fontSize_l h1,html.chrome.fontSize_l #content h1,html.chrome.fontSize_l .content_h1,html.firefox.fontSize_l #content h1,html.firefox.fontSize_l .content_h1,html:not([class*=win]).fontSize_l #content h1,html:not([class*=win]).fontSize_l .content_h1{font-size:50.4px}#content html.ie8.fontSize_l h1,html.ie8.fontSize_l #content h1,html.ie8.fontSize_l .content_h1{font-size:50.4px}#content html:not([class*=chrome]).fontSize_l h1,html:not([class*=chrome]).fontSize_l #content h1,html:not([class*=chrome]).fontSize_l .content_h1{font-size:3.15rem}#content h1+*,.content_h1+*{margin-top:30px}#content h2,.content_h2,[id^=p-product-] #content .category_header h1,[id^=p-product-] #content .entry_header h1{clear:both;padding-bottom:5px;color:#1773b3;line-height:1.5;border-bottom:1px solid #ccc;margin-bottom:15px}#content html.chrome h2,#content html.firefox h2,#content html:not([class*=win]) h2,[id^=p-product-] #content .category_header html.chrome h1,[id^=p-product-] #content .category_header html.firefox h1,[id^=p-product-] #content .category_header html:not([class*=win]) h1,[id^=p-product-] #content .entry_header html.chrome h1,[id^=p-product-] #content .entry_header html.firefox h1,[id^=p-product-] #content .entry_header html:not([class*=win]) h1,html.chrome #content h2,html.chrome .content_h2,html.chrome [id^=p-product-] #content .category_header h1,html.chrome [id^=p-product-] #content .entry_header h1,html.firefox #content h2,html.firefox .content_h2,html.firefox [id^=p-product-] #content .category_header h1,html.firefox [id^=p-product-] #content .entry_header h1,html:not([class*=win]) #content h2,html:not([class*=win]) .content_h2,html:not([class*=win]) [id^=p-product-] #content .category_header h1,html:not([class*=win]) [id^=p-product-] #content .entry_header h1{font-size:22px}#content html.ie8 h2,[id^=p-product-] #content .category_header html.ie8 h1,[id^=p-product-] #content .entry_header html.ie8 h1,html.ie8 #content h2,html.ie8 .content_h2,html.ie8 [id^=p-product-] #content .category_header h1,html.ie8 [id^=p-product-] #content .entry_header h1{font-size:22px}#content html:not([class*=chrome]) h2,[id^=p-product-] #content .category_header html:not([class*=chrome]) h1,[id^=p-product-] #content .entry_header html:not([class*=chrome]) h1,html:not([class*=chrome]) #content h2,html:not([class*=chrome]) .content_h2,html:not([class*=chrome]) [id^=p-product-] #content .category_header h1,html:not([class*=chrome]) [id^=p-product-] #content .entry_header h1{font-size:1.375rem}#content html.chrome.fontSize_s h2,#content html.firefox.fontSize_s h2,#content html:not([class*=win]).fontSize_s h2,[id^=p-product-] #content .category_header html.chrome.fontSize_s h1,[id^=p-product-] #content .category_header html.firefox.fontSize_s h1,[id^=p-product-] #content .category_header html:not([class*=win]).fontSize_s h1,[id^=p-product-] #content .entry_header html.chrome.fontSize_s h1,[id^=p-product-] #content .entry_header html.firefox.fontSize_s h1,[id^=p-product-] #content .entry_header html:not([class*=win]).fontSize_s h1,html.chrome.fontSize_s #content h2,html.chrome.fontSize_s .content_h2,html.chrome.fontSize_s [id^=p-product-] #content .category_header h1,html.chrome.fontSize_s [id^=p-product-] #content .entry_header h1,html.firefox.fontSize_s #content h2,html.firefox.fontSize_s .content_h2,html.firefox.fontSize_s [id^=p-product-] #content .category_header h1,html.firefox.fontSize_s [id^=p-product-] #content .entry_header h1,html:not([class*=win]).fontSize_s #content h2,html:not([class*=win]).fontSize_s .content_h2,html:not([class*=win]).fontSize_s [id^=p-product-] #content .category_header h1,html:not([class*=win]).fontSize_s [id^=p-product-] #content .entry_header h1{font-size:22px}#content html.ie8.fontSize_s h2,[id^=p-product-] #content .category_header html.ie8.fontSize_s h1,[id^=p-product-] #content .entry_header html.ie8.fontSize_s h1,html.ie8.fontSize_s #content h2,html.ie8.fontSize_s .content_h2,html.ie8.fontSize_s [id^=p-product-] #content .category_header h1,html.ie8.fontSize_s [id^=p-product-] #content .entry_header h1{font-size:22px}#content html:not([class*=chrome]).fontSize_s h2,[id^=p-product-] #content .category_header html:not([class*=chrome]).fontSize_s h1,[id^=p-product-] #content .entry_header html:not([class*=chrome]).fontSize_s h1,html:not([class*=chrome]).fontSize_s #content h2,html:not([class*=chrome]).fontSize_s .content_h2,html:not([class*=chrome]).fontSize_s [id^=p-product-] #content .category_header h1,html:not([class*=chrome]).fontSize_s [id^=p-product-] #content .entry_header h1{font-size:1.375rem}#content html.chrome.fontSize_m h2,#content html.firefox.fontSize_m h2,#content html:not([class*=win]).fontSize_m h2,[id^=p-product-] #content .category_header html.chrome.fontSize_m h1,[id^=p-product-] #content .category_header html.firefox.fontSize_m h1,[id^=p-product-] #content .category_header html:not([class*=win]).fontSize_m h1,[id^=p-product-] #content .entry_header html.chrome.fontSize_m h1,[id^=p-product-] #content .entry_header html.firefox.fontSize_m h1,[id^=p-product-] #content .entry_header html:not([class*=win]).fontSize_m h1,html.chrome.fontSize_m #content h2,html.chrome.fontSize_m .content_h2,html.chrome.fontSize_m [id^=p-product-] #content .category_header h1,html.chrome.fontSize_m [id^=p-product-] #content .entry_header h1,html.firefox.fontSize_m #content h2,html.firefox.fontSize_m .content_h2,html.firefox.fontSize_m [id^=p-product-] #content .category_header h1,html.firefox.fontSize_m [id^=p-product-] #content .entry_header h1,html:not([class*=win]).fontSize_m #content h2,html:not([class*=win]).fontSize_m .content_h2,html:not([class*=win]).fontSize_m [id^=p-product-] #content .category_header h1,html:not([class*=win]).fontSize_m [id^=p-product-] #content .entry_header h1{font-size:26.4px}#content html.ie8.fontSize_m h2,[id^=p-product-] #content .category_header html.ie8.fontSize_m h1,[id^=p-product-] #content .entry_header html.ie8.fontSize_m h1,html.ie8.fontSize_m #content h2,html.ie8.fontSize_m .content_h2,html.ie8.fontSize_m [id^=p-product-] #content .category_header h1,html.ie8.fontSize_m [id^=p-product-] #content .entry_header h1{font-size:26.4px}#content html:not([class*=chrome]).fontSize_m h2,[id^=p-product-] #content .category_header html:not([class*=chrome]).fontSize_m h1,[id^=p-product-] #content .entry_header html:not([class*=chrome]).fontSize_m h1,html:not([class*=chrome]).fontSize_m #content h2,html:not([class*=chrome]).fontSize_m .content_h2,html:not([class*=chrome]).fontSize_m [id^=p-product-] #content .category_header h1,html:not([class*=chrome]).fontSize_m [id^=p-product-] #content .entry_header h1{font-size:1.65rem}#content html.chrome.fontSize_l h2,#content html.firefox.fontSize_l h2,#content html:not([class*=win]).fontSize_l h2,[id^=p-product-] #content .category_header html.chrome.fontSize_l h1,[id^=p-product-] #content .category_header html.firefox.fontSize_l h1,[id^=p-product-] #content .category_header html:not([class*=win]).fontSize_l h1,[id^=p-product-] #content .entry_header html.chrome.fontSize_l h1,[id^=p-product-] #content .entry_header html.firefox.fontSize_l h1,[id^=p-product-] #content .entry_header html:not([class*=win]).fontSize_l h1,html.chrome.fontSize_l #content h2,html.chrome.fontSize_l .content_h2,html.chrome.fontSize_l [id^=p-product-] #content .category_header h1,html.chrome.fontSize_l [id^=p-product-] #content .entry_header h1,html.firefox.fontSize_l #content h2,html.firefox.fontSize_l .content_h2,html.firefox.fontSize_l [id^=p-product-] #content .category_header h1,html.firefox.fontSize_l [id^=p-product-] #content .entry_header h1,html:not([class*=win]).fontSize_l #content h2,html:not([class*=win]).fontSize_l .content_h2,html:not([class*=win]).fontSize_l [id^=p-product-] #content .category_header h1,html:not([class*=win]).fontSize_l [id^=p-product-] #content .entry_header h1{font-size:30.8px}#content html.ie8.fontSize_l h2,[id^=p-product-] #content .category_header html.ie8.fontSize_l h1,[id^=p-product-] #content .entry_header html.ie8.fontSize_l h1,html.ie8.fontSize_l #content h2,html.ie8.fontSize_l .content_h2,html.ie8.fontSize_l [id^=p-product-] #content .category_header h1,html.ie8.fontSize_l [id^=p-product-] #content .entry_header h1{font-size:30.8px}#content html:not([class*=chrome]).fontSize_l h2,[id^=p-product-] #content .category_header html:not([class*=chrome]).fontSize_l h1,[id^=p-product-] #content .entry_header html:not([class*=chrome]).fontSize_l h1,html:not([class*=chrome]).fontSize_l #content h2,html:not([class*=chrome]).fontSize_l .content_h2,html:not([class*=chrome]).fontSize_l [id^=p-product-] #content .category_header h1,html:not([class*=chrome]).fontSize_l [id^=p-product-] #content .entry_header h1{font-size:1.925rem}#content html:not([class*=ie8]) h2,[id^=p-product-] #content .category_header html:not([class*=ie8]) h1,[id^=p-product-] #content .entry_header html:not([class*=ie8]) h1,html:not([class*=ie8]) #content h2,html:not([class*=ie8]) .content_h2,html:not([class*=ie8]) [id^=p-product-] #content .category_header h1,html:not([class*=ie8]) [id^=p-product-] #content .entry_header h1{font-weight:400}#p-careers-index #content .links li a,#p-company-news #content h1 .link a,#p-company-topics #content h1 .link a,#p-product-oem #content .linkbtn,.btnBlue,[id^=p-contact-] #content .link,[id^=p-contact-] #content .links li input{display:inline-block;color:#fff;background-color:#2897e3;padding:.8em 70px .8em 90px;border:0 none;text-decoration:none;background:#2897e3 url(/common/img/blit/arrow01_white.png) 70px center no-repeat}#p-careers-index #content .links li a:hover,#p-company-news #content h1 .link a:hover,#p-company-topics #content h1 .link a:hover,#p-product-oem #content .linkbtn:hover,.btnBlue:hover,[id^=p-contact-] #content .link:hover,[id^=p-contact-] #content .links li input:hover{opacity:.8}#p-careers-index #content .link_qa,.btnBlueL,.btnWhiteL,[id^=p-product-qa] #content .medical a{display:block;border:1px solid #2897e3;padding:.9em 10px .9em 45px;background:#fff url(/common/img/blit/arrow01_lage.png) 15px center no-repeat;line-height:1.5;color:#1773b3}#p-careers-index #content html.chrome .link_qa,#p-careers-index #content html.firefox .link_qa,#p-careers-index #content html:not([class*=win]) .link_qa,[id^=p-product-qa] #content .medical html.chrome a,[id^=p-product-qa] #content .medical html.firefox a,[id^=p-product-qa] #content .medical html:not([class*=win]) a,html.chrome #p-careers-index #content .link_qa,html.chrome .btnBlueL,html.chrome .btnWhiteL,html.chrome [id^=p-product-qa] #content .medical a,html.firefox #p-careers-index #content .link_qa,html.firefox .btnBlueL,html.firefox .btnWhiteL,html.firefox [id^=p-product-qa] #content .medical a,html:not([class*=win]) #p-careers-index #content .link_qa,html:not([class*=win]) .btnBlueL,html:not([class*=win]) .btnWhiteL,html:not([class*=win]) [id^=p-product-qa] #content .medical a{font-size:18px}#p-careers-index #content html.ie8 .link_qa,[id^=p-product-qa] #content .medical html.ie8 a,html.ie8 #p-careers-index #content .link_qa,html.ie8 .btnBlueL,html.ie8 .btnWhiteL,html.ie8 [id^=p-product-qa] #content .medical a{font-size:18px}#p-careers-index #content html:not([class*=chrome]) .link_qa,[id^=p-product-qa] #content .medical html:not([class*=chrome]) a,html:not([class*=chrome]) #p-careers-index #content .link_qa,html:not([class*=chrome]) .btnBlueL,html:not([class*=chrome]) .btnWhiteL,html:not([class*=chrome]) [id^=p-product-qa] #content .medical a{font-size:1.125rem}#p-careers-index #content html.chrome.fontSize_s .link_qa,#p-careers-index #content html.firefox.fontSize_s .link_qa,#p-careers-index #content html:not([class*=win]).fontSize_s .link_qa,[id^=p-product-qa] #content .medical html.chrome.fontSize_s a,[id^=p-product-qa] #content .medical html.firefox.fontSize_s a,[id^=p-product-qa] #content .medical html:not([class*=win]).fontSize_s a,html.chrome.fontSize_s #p-careers-index #content .link_qa,html.chrome.fontSize_s .btnBlueL,html.chrome.fontSize_s .btnWhiteL,html.chrome.fontSize_s [id^=p-product-qa] #content .medical a,html.firefox.fontSize_s #p-careers-index #content .link_qa,html.firefox.fontSize_s .btnBlueL,html.firefox.fontSize_s .btnWhiteL,html.firefox.fontSize_s [id^=p-product-qa] #content .medical a,html:not([class*=win]).fontSize_s #p-careers-index #content .link_qa,html:not([class*=win]).fontSize_s .btnBlueL,html:not([class*=win]).fontSize_s .btnWhiteL,html:not([class*=win]).fontSize_s [id^=p-product-qa] #content .medical a{font-size:18px}#p-careers-index #content html.ie8.fontSize_s .link_qa,[id^=p-product-qa] #content .medical html.ie8.fontSize_s a,html.ie8.fontSize_s #p-careers-index #content .link_qa,html.ie8.fontSize_s .btnBlueL,html.ie8.fontSize_s .btnWhiteL,html.ie8.fontSize_s [id^=p-product-qa] #content .medical a{font-size:18px}#p-careers-index #content html:not([class*=chrome]).fontSize_s .link_qa,[id^=p-product-qa] #content .medical html:not([class*=chrome]).fontSize_s a,html:not([class*=chrome]).fontSize_s #p-careers-index #content .link_qa,html:not([class*=chrome]).fontSize_s .btnBlueL,html:not([class*=chrome]).fontSize_s .btnWhiteL,html:not([class*=chrome]).fontSize_s [id^=p-product-qa] #content .medical a{font-size:1.125rem}#p-careers-index #content html.chrome.fontSize_m .link_qa,#p-careers-index #content html.firefox.fontSize_m .link_qa,#p-careers-index #content html:not([class*=win]).fontSize_m .link_qa,[id^=p-product-qa] #content .medical html.chrome.fontSize_m a,[id^=p-product-qa] #content .medical html.firefox.fontSize_m a,[id^=p-product-qa] #content .medical html:not([class*=win]).fontSize_m a,html.chrome.fontSize_m #p-careers-index #content .link_qa,html.chrome.fontSize_m .btnBlueL,html.chrome.fontSize_m .btnWhiteL,html.chrome.fontSize_m [id^=p-product-qa] #content .medical a,html.firefox.fontSize_m #p-careers-index #content .link_qa,html.firefox.fontSize_m .btnBlueL,html.firefox.fontSize_m .btnWhiteL,html.firefox.fontSize_m [id^=p-product-qa] #content .medical a,html:not([class*=win]).fontSize_m #p-careers-index #content .link_qa,html:not([class*=win]).fontSize_m .btnBlueL,html:not([class*=win]).fontSize_m .btnWhiteL,html:not([class*=win]).fontSize_m [id^=p-product-qa] #content .medical a{font-size:21.6px}#p-careers-index #content html.ie8.fontSize_m .link_qa,[id^=p-product-qa] #content .medical html.ie8.fontSize_m a,html.ie8.fontSize_m #p-careers-index #content .link_qa,html.ie8.fontSize_m .btnBlueL,html.ie8.fontSize_m .btnWhiteL,html.ie8.fontSize_m [id^=p-product-qa] #content .medical a{font-size:21.6px}#p-careers-index #content html:not([class*=chrome]).fontSize_m .link_qa,[id^=p-product-qa] #content .medical html:not([class*=chrome]).fontSize_m a,html:not([class*=chrome]).fontSize_m #p-careers-index #content .link_qa,html:not([class*=chrome]).fontSize_m .btnBlueL,html:not([class*=chrome]).fontSize_m .btnWhiteL,html:not([class*=chrome]).fontSize_m [id^=p-product-qa] #content .medical a{font-size:1.35rem}#p-careers-index #content html.chrome.fontSize_l .link_qa,#p-careers-index #content html.firefox.fontSize_l .link_qa,#p-careers-index #content html:not([class*=win]).fontSize_l .link_qa,[id^=p-product-qa] #content .medical html.chrome.fontSize_l a,[id^=p-product-qa] #content .medical html.firefox.fontSize_l a,[id^=p-product-qa] #content .medical html:not([class*=win]).fontSize_l a,html.chrome.fontSize_l #p-careers-index #content .link_qa,html.chrome.fontSize_l .btnBlueL,html.chrome.fontSize_l .btnWhiteL,html.chrome.fontSize_l [id^=p-product-qa] #content .medical a,html.firefox.fontSize_l #p-careers-index #content .link_qa,html.firefox.fontSize_l .btnBlueL,html.firefox.fontSize_l .btnWhiteL,html.firefox.fontSize_l [id^=p-product-qa] #content .medical a,html:not([class*=win]).fontSize_l #p-careers-index #content .link_qa,html:not([class*=win]).fontSize_l .btnBlueL,html:not([class*=win]).fontSize_l .btnWhiteL,html:not([class*=win]).fontSize_l [id^=p-product-qa] #content .medical a{font-size:25.2px}#p-careers-index #content html.ie8.fontSize_l .link_qa,[id^=p-product-qa] #content .medical html.ie8.fontSize_l a,html.ie8.fontSize_l #p-careers-index #content .link_qa,html.ie8.fontSize_l .btnBlueL,html.ie8.fontSize_l .btnWhiteL,html.ie8.fontSize_l [id^=p-product-qa] #content .medical a{font-size:25.2px}#p-careers-index #content html:not([class*=chrome]).fontSize_l .link_qa,[id^=p-product-qa] #content .medical html:not([class*=chrome]).fontSize_l a,html:not([class*=chrome]).fontSize_l #p-careers-index #content .link_qa,html:not([class*=chrome]).fontSize_l .btnBlueL,html:not([class*=chrome]).fontSize_l .btnWhiteL,html:not([class*=chrome]).fontSize_l [id^=p-product-qa] #content .medical a{font-size:1.575rem}#p-careers-index #content .link_qa:hover,.btnBlueL:hover,.btnWhiteL:hover,[id^=p-product-qa] #content .medical a:hover{opacity:.8;text-decoration:none}#p-careers-index #content .link_qa,.btnBlueL{background-color:#e3f3ff}#p-privacy #content .section ul,.discUL,[id^=p-product-qa] #content .medical ul{padding-left:.5em}#p-privacy #content .section ul li,.discUL li,[id^=p-product-qa] #content .medical ul li{list-style:disc;margin-left:1em}#p-privacy #content .section ul li+li,.discUL li+li,[id^=p-product-qa] #content .medical ul li+li{margin-top:.3em}#p-company-history #content table,#p-company-news #content table,#p-company-overview #content .officer,#p-company-overview #content .overview,#p-company-topics #content table,.lineTable_01,[id^=p-product-] #content .entry_detail .info_detail table{width:100%;border-collapse:separate;border-spacing:10px 0;margin-right:-10px;margin-left:-10px}#p-company-history #content table tr td,#p-company-history #content table tr th,#p-company-news #content table tr td,#p-company-news #content table tr th,#p-company-overview #content .officer tr td,#p-company-overview #content .officer tr th,#p-company-overview #content .overview tr td,#p-company-overview #content .overview tr th,#p-company-topics #content table tr td,#p-company-topics #content table tr th,.lineTable_01 tr td,.lineTable_01 tr th,[id^=p-product-] #content .entry_detail .info_detail table tr td,[id^=p-product-] #content .entry_detail .info_detail table tr th{vertical-align:top;padding:10px 5px;border-bottom:1px solid #e5e5e5}#p-company-history #content table tr th,#p-company-news #content table tr th,#p-company-overview #content .officer tr th,#p-company-overview #content .overview tr th,#p-company-topics #content table tr th,.lineTable_01 tr th,[id^=p-product-] #content .entry_detail .info_detail table tr th{text-align:center;font-weight:400}#p-company-history #content table tr td,#p-company-news #content table tr td,#p-company-overview #content .officer tr td,#p-company-overview #content .overview tr td,#p-company-topics #content table tr td,.lineTable_01 tr td,[id^=p-product-] #content .entry_detail .info_detail table tr td{color:#4d4d4d;text-align:left}#p-careers-index #content .new_graduates table,#p-careers-index #content .treatment table,#p-company-overview #content .permission,#p-company-overview #content .system,#p-contact-confirm #content .formTable,#p-product-oem #content table,.boxTable_01{width:100%;border-collapse:separate;border-spacing:2px}#p-careers-index #content .new_graduates table caption,#p-careers-index #content .treatment table caption,#p-company-overview #content .permission caption,#p-company-overview #content .system caption,#p-contact-confirm #content .formTable caption,#p-product-oem #content table caption,.boxTable_01 caption{text-align:left;color:#666;margin-bottom:5px}#p-careers-index #content .new_graduates table td,#p-careers-index #content .new_graduates table th,#p-careers-index #content .treatment table td,#p-careers-index #content .treatment table th,#p-company-overview #content .permission td,#p-company-overview #content .permission th,#p-company-overview #content .system td,#p-company-overview #content .system th,#p-contact-confirm #content .formTable td,#p-contact-confirm #content .formTable th,#p-product-oem #content table td,#p-product-oem #content table th,.boxTable_01 td,.boxTable_01 th{vertical-align:top;padding:5px;text-align:center}#p-careers-index #content .new_graduates table td,#p-careers-index #content .treatment table td,#p-company-overview #content .permission td,#p-company-overview #content .system td,#p-contact-confirm #content .formTable td,#p-product-oem #content table td,.boxTable_01 td{background-color:#f2f2f2;color:#333;text-align:left}#p-careers-index #content .new_graduates table th,#p-careers-index #content .treatment table th,#p-company-overview #content .permission th,#p-company-overview #content .system th,#p-contact-confirm #content .formTable th,#p-product-oem #content table th,.boxTable_01 th{color:#fff;background-color:#55bbcb;font-weight:400}#p-careers-index #content .new_graduates table thead td,#p-careers-index #content .new_graduates table thead th,#p-careers-index #content .treatment table thead td,#p-careers-index #content .treatment table thead th,#p-company-overview #content .permission thead td,#p-company-overview #content .permission thead th,#p-company-overview #content .system thead td,#p-company-overview #content .system thead th,#p-contact-confirm #content .formTable thead td,#p-contact-confirm #content .formTable thead th,#p-product-oem #content table thead td,#p-product-oem #content table thead th,.boxTable_01 thead td,.boxTable_01 thead th{font-weight:400;color:#fff;background-color:#55bbcb}.pagetop-btn{position:fixed;bottom:20px;right:10px;display:none;width:40px;height:40px;cursor:pointer}.pagetop-btn:hover{opacity:.7}.qa_container{line-height:1.8}html.chrome .qa_container,html.firefox .qa_container,html:not([class*=win]) .qa_container{font-size:14px}html.ie8 .qa_container{font-size:14px}html:not([class*=chrome]) .qa_container{font-size:.875rem}html.chrome.fontSize_s .qa_container,html.firefox.fontSize_s .qa_container,html:not([class*=win]).fontSize_s .qa_container{font-size:14px}html.ie8.fontSize_s .qa_container{font-size:14px}html:not([class*=chrome]).fontSize_s .qa_container{font-size:.875rem}html.chrome.fontSize_m .qa_container,html.firefox.fontSize_m .qa_container,html:not([class*=win]).fontSize_m .qa_container{font-size:16.8px}html.ie8.fontSize_m .qa_container{font-size:16.8px}html:not([class*=chrome]).fontSize_m .qa_container{font-size:1.05rem}html.chrome.fontSize_l .qa_container,html.firefox.fontSize_l .qa_container,html:not([class*=win]).fontSize_l .qa_container{font-size:19.6px}html.ie8.fontSize_l .qa_container{font-size:19.6px}html:not([class*=chrome]).fontSize_l .qa_container{font-size:1.225rem}.qa_container>ul>li{border-bottom:1px solid #e5e5e5;padding-top:5px;padding-bottom:15px;margin-bottom:10px}.qa_container .q{cursor:pointer;background:#ecf5fa url(/common/img/icon/q.png) left top no-repeat;padding:0 10px 0 35px;min-height:25px}.qa_container .q:hover{text-decoration:underline}.qa_container .a{margin-top:10px;background:url(/common/img/icon/a.png) left top no-repeat;padding:0 10px 0 35px;min-height:25px;display:none}.qa_container.on .a{display:block}#article{min-width:960px}#article>*{min-width:935px}#article #header{z-index:1000}#article .container{z-index:1;background:url(/common/img/share/content_bg.png) 0 0}#article .container>.inner{background-color:#fff;width:935px;margin:0 auto;overflow:hidden;min-height:300px;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;padding-bottom:90px}#p-index #article .container>.inner{background-color:transparent}#article .container>.inner #topic_path{display:block}.has_side #article .container>.inner #content{float:right;width:675px;margin-right:20px}.has_side #article .container>.inner #side{float:left;width:185px;margin-left:20px}#article #footer{clear:both}#article{background-color:#fff}#header{border-top:#007eff 10px solid;overflow:hidden;line-height:1.5}html.chrome #header,html.firefox #header,html:not([class*=win]) #header{font-size:14px}html.ie8 #header{font-size:14px}html:not([class*=chrome]) #header{font-size:.875rem}#header img{display:block}#header>.header{width:935px;margin:0 auto;padding-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header>.header .site_name{width:515px;position:relative;display:inline-block;vertical-align:top}#header>.header .site_name h1{width:515px;margin-top:10px}#header>.header .site_name h1 img:hover{opacity:.6}#header>.header .site_name h2{width:95px;position:absolute;left:580px;top:0}#header>.header .site_name p{width:580px;line-height:1.5}html.chrome #header>.header .site_name p,html.firefox #header>.header .site_name p,html:not([class*=win]) #header>.header .site_name p{font-size:12px}html.ie8 #header>.header .site_name p{font-size:12px}html:not([class*=chrome]) #header>.header .site_name p{font-size:.75rem}#header>.header>.aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:40px;width:calc(100% - 620px)}#header>.header>.aside #fontSize{width:100%;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#header>.header>.aside #fontSize ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}#header>.header>.aside #fontSize ul li{border-right:1px solid #c2dcf2;border-left:1px solid #c2dcf2;cursor:pointer;overflow:hidden;width:44px;height:28px}#header>.header>.aside #fontSize ul li+li{border-left:none}#header>.header>.aside #fontSize ul li.fontSize_s{background:url(/common/img/share/txsize_s.png)}#header>.header>.aside #fontSize ul li.fontSize_m{background:url(/common/img/share/txsize_m.png)}#header>.header>.aside #fontSize ul li.fontSize_l{background:url(/common/img/share/txsize_l.png)}#header>.header>.aside #fontSize ul li.on,.mac #header>.header>.aside #fontSize ul li:hover,.win #header>.header>.aside #fontSize ul li:hover{background-position:left bottom}#header>.header>.aside .header-onlineshop{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#header>.header>.aside .header-onlineshop__item.base{background-color:#3071b7}#header>.header>.aside .header-onlineshop__item.official{background-color:#113c6a}#header>.header>.aside .header-onlineshop__item:hover{background-color:#007fff}#header>.header>.aside .header-onlineshop__item:not(:nth-child(1)){margin-left:10px}#header>.header>.aside .header-onlineshop__item a{display:block;padding:5px}#header>.header>.aside .language-link ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:16px}#header>.header>.aside .language-link ul li{border-right:1px solid #000;padding:0 10px;line-height:1}html.chrome #header>.header>.aside .language-link ul li,html.firefox #header>.header>.aside .language-link ul li,html:not([class*=win]) #header>.header>.aside .language-link ul li{font-size:14px}html.ie8 #header>.header>.aside .language-link ul li{font-size:14px}html:not([class*=chrome]) #header>.header>.aside .language-link ul li{font-size:.875rem}#header>.header>.aside .language-link ul li:nth-child(1){border-left:1px solid #000}#nav{margin-top:15px;background:#adc3d9}#nav>ul{margin:0 auto;width:936px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#nav>ul li{margin:0 1px;width:100%;height:57px}#nav>ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#79b6f2}#nav>ul li a:hover{background-color:#007fff}#nav .product>a{background-color:#79b6f2}body[id^=p-product] #nav .product>a{background-color:#007fff}#nav .company>a{background-color:#79b6f2}body[id^=p-company] #nav .company>a{background-color:#007fff}#nav .careers>a{background-color:#79b6f2}body[id^=p-careers] #nav .careers>a{background-color:#007fff}#nav .region>a{background-color:#79b6f2}body[id^=p-region] #nav .region>a{background-color:#007fff}#nav .contact>a{background-color:#79b6f2}body[id^=p-contact] #nav .contact>a{background-color:#007fff}#topic_path{padding-bottom:20px}#topic_path ul{background:#f1f5f7;padding:5px 20px}#topic_path ul li{display:inline-block;color:#666;line-height:2}html.chrome #topic_path ul li,html.firefox #topic_path ul li,html:not([class*=win]) #topic_path ul li{font-size:12px}html.ie8 #topic_path ul li{font-size:12px}html:not([class*=chrome]) #topic_path ul li{font-size:.75rem}html.chrome.fontSize_s #topic_path ul li,html.firefox.fontSize_s #topic_path ul li,html:not([class*=win]).fontSize_s #topic_path ul li{font-size:12px}html.ie8.fontSize_s #topic_path ul li{font-size:12px}html:not([class*=chrome]).fontSize_s #topic_path ul li{font-size:.75rem}html.chrome.fontSize_m #topic_path ul li,html.firefox.fontSize_m #topic_path ul li,html:not([class*=win]).fontSize_m #topic_path ul li{font-size:14.4px}html.ie8.fontSize_m #topic_path ul li{font-size:14.4px}html:not([class*=chrome]).fontSize_m #topic_path ul li{font-size:.9rem}html.chrome.fontSize_l #topic_path ul li,html.firefox.fontSize_l #topic_path ul li,html:not([class*=win]).fontSize_l #topic_path ul li{font-size:16.8px}html.ie8.fontSize_l #topic_path ul li{font-size:16.8px}html:not([class*=chrome]).fontSize_l #topic_path ul li{font-size:1.05rem}#topic_path ul li~li:before{content:">";display:inline;padding-right:.5em}.ie8 #topic_path ul li~li:before{font-size:12px!important}#topic_path ul li a:hover{text-decoration:underline}#content h1 small{font-size:.6em}#content h2.icon_food,#content h2.icon_skill{padding-left:47px;min-height:38px}#content h2.icon_skill{background:url(/common/img/region/specialties/icon_skill.png) left top no-repeat}#content h2.icon_food{background:url(/common/img/region/specialties/icon_food.png) left top no-repeat}#content p{line-height:1.8}#content p+p{margin-top:1em}#content .header,#content .section{position:relative;overflow:visible;clear:both}#content .header+.section,#content .section+.section{margin-top:40px}#content>.header p+h1{margin-top:10px}#content .seciton:first-child{margin-top:0!important}#content .column_sub{width:212px;float:left}#content .column_sub+.column_main{float:right}#content .column_sub~.column_wide{padding-top:30px}#content .column_sub .imgs>ul li+li{margin-top:5px}#content .column_sub .imgs>ul img{display:block}#content .column_main{width:433px;float:left}#content .column_main+.column_sub{float:right}#content .column_main~.column_wide{padding-top:30px}#content .column_wide{clear:both}#content .imglist{margin:-5px;padding-top:5px}#content .imglist ul li{display:inline-block;vertical-align:top;padding-bottom:30px;margin-right:-.4em;width:230px}#content .imglist ul li a{display:block}#content .imglist ul li h4,#content .imglist ul li p{width:206px;line-height:1.5;margin:0 auto}#side img{display:block}#side .nav{border-bottom:1px solid #d8d8d8}#side .nav h2{border-top:1px solid #d8d8d8}#side .nav ul li{display:block;min-height:20px;border-top:1px solid #d8d8d8}#side .nav .sideNav_on,#side .nav h2.on,#side .nav h2:hover,#side .nav li.on,#side .nav li:hover,[id^=p-careers-index] #side .nav .index,[id^=p-careers-qa] #side .nav .qa,[id^=p-company-chart] #side .nav .chart,[id^=p-company-history] #side .nav .history,[id^=p-company-index] #side .nav .index,[id^=p-company-message] #side .nav .message,[id^=p-company-network] #side .nav .network,[id^=p-company-news] #side .nav .news,[id^=p-company-overview] #side .nav .overview,[id^=p-company-topics] #side .nav .topics,[id^=p-product-baby_charm] #side .nav .baby_charm,[id^=p-product-beauty] #side .nav .beauty,[id^=p-product-cotton_sticks] #side .nav .cotton_sticks,[id^=p-product-cotton_zoo] #side .nav .cotton_zoo,[id^=p-product-health] #side .nav .health,[id^=p-product-index] #side .nav .index,[id^=p-product-mask] #side .nav .mask,[id^=p-product-medical] #side .nav .medical,[id^=p-product-oem] #side .nav .oem,[id^=p-product-pharma] #side .nav .pharma,[id^=p-product-pro] #side .nav .pro,[id^=p-product-qa] #side .nav .qa,[id^=p-product-scene] #side .nav .scene,[id^=p-product-wet_tissue] #side .nav .wet_tissue,[id^=p-region-climate] #side .nav .climate,[id^=p-region-festival] #side .nav .festival,[id^=p-region-first] #side .nav .first,[id^=p-region-history] #side .nav .history,[id^=p-region-index] #side .nav .index,[id^=p-region-specialties] #side .nav .specialties,[id^=p-region-takumi] #side .nav .takumi{background-color:#f7f7f7}#side .link{margin-top:40px}#side .link ul li{margin-top:10px}#side .link img{background-color:#fff}#side .link img:hover{opacity:.8}#footer{background:url(/common/img/share/footer_bg_top.png) 0 0 repeat-x;padding-top:15px;margin-top:-15px;line-height:1.5}html.chrome #footer,html.firefox #footer,html:not([class*=win]) #footer{font-size:14px}html.ie8 #footer{font-size:14px}html:not([class*=chrome]) #footer{font-size:.875rem}#footer img{display:block}#footer>.inner{background:url(/common/img/share/footer_bg.png) 0 0;padding-top:3px;padding-bottom:15px}#footer>.inner>.footer,#footer>.inner>.header,#footer>.inner>.section{width:935px;margin:0 auto}#footer>.inner>.header address,#footer>.inner>.header h2{display:inline-block}#footer>.inner>.header h2{margin-right:15px}#footer>.inner>.header address{line-height:1.5;vertical-align:.2em;font-style:normal}html.chrome #footer>.inner>.header address,html.firefox #footer>.inner>.header address,html:not([class*=win]) #footer>.inner>.header address{font-size:18px}html.ie8 #footer>.inner>.header address{font-size:18px}html:not([class*=chrome]) #footer>.inner>.header address{font-size:1.125rem}#footer>.inner>.section{padding-top:10px;line-height:1.8;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}#footer>.inner>.section .link_1,#footer>.inner>.section .link_2,#footer>.inner>.section .link_3,#footer>.inner>.section .link_4,#footer>.inner>.section .link_5{display:inline-block;vertical-align:top}#footer>.inner>.section .link_1 h3,#footer>.inner>.section .link_2 h3,#footer>.inner>.section .link_3 h3,#footer>.inner>.section .link_4 h3,#footer>.inner>.section .link_5 h3{font-weight:400;padding-left:1.4em;line-height:1.5}html.chrome #footer>.inner>.section .link_1 h3,html.chrome #footer>.inner>.section .link_2 h3,html.chrome #footer>.inner>.section .link_3 h3,html.chrome #footer>.inner>.section .link_4 h3,html.chrome #footer>.inner>.section .link_5 h3,html.firefox #footer>.inner>.section .link_1 h3,html.firefox #footer>.inner>.section .link_2 h3,html.firefox #footer>.inner>.section .link_3 h3,html.firefox #footer>.inner>.section .link_4 h3,html.firefox #footer>.inner>.section .link_5 h3,html:not([class*=win]) #footer>.inner>.section .link_1 h3,html:not([class*=win]) #footer>.inner>.section .link_2 h3,html:not([class*=win]) #footer>.inner>.section .link_3 h3,html:not([class*=win]) #footer>.inner>.section .link_4 h3,html:not([class*=win]) #footer>.inner>.section .link_5 h3{font-size:16px}html.ie8 #footer>.inner>.section .link_1 h3,html.ie8 #footer>.inner>.section .link_2 h3,html.ie8 #footer>.inner>.section .link_3 h3,html.ie8 #footer>.inner>.section .link_4 h3,html.ie8 #footer>.inner>.section .link_5 h3{font-size:16px}html:not([class*=chrome]) #footer>.inner>.section .link_1 h3,html:not([class*=chrome]) #footer>.inner>.section .link_2 h3,html:not([class*=chrome]) #footer>.inner>.section .link_3 h3,html:not([class*=chrome]) #footer>.inner>.section .link_4 h3,html:not([class*=chrome]) #footer>.inner>.section .link_5 h3{font-size:1rem}#footer>.inner>.section .link_1 ul,#footer>.inner>.section .link_2 ul,#footer>.inner>.section .link_3 ul,#footer>.inner>.section .link_4 ul,#footer>.inner>.section .link_5 ul{margin-bottom:10px}#footer>.inner>.section .link_1 ul li,#footer>.inner>.section .link_2 ul li,#footer>.inner>.section .link_3 ul li,#footer>.inner>.section .link_4 ul li,#footer>.inner>.section .link_5 ul li{padding-left:1.5em;background:url(/common/img/blit/arrow02.png) .4em .5em no-repeat}#footer>.inner>.section .link_1 ul li a,#footer>.inner>.section .link_2 ul li a,#footer>.inner>.section .link_3 ul li a,#footer>.inner>.section .link_4 ul li a,#footer>.inner>.section .link_5 ul li a{display:block}#footer>.inner>.section .link_1 h3{background:url(/common/img/blit/home.png) 0 .3em no-repeat}#footer>.inner>.section .link_2 h3,#footer>.inner>.section .link_3 h3,#footer>.inner>.section .link_4 h3,#footer>.inner>.section .link_5 h3{background:url(/common/img/blit/arrow01.png) 0 .2em no-repeat}#footer>.inner>.section>*+*{margin-left:30px}#footer>.inner>.section #pagetop{display:inline-block}#footer>.inner>.footer{text-align:right}#footer>.inner>.footer li{display:inline-block;line-height:1.5}html.chrome #footer>.inner>.footer li,html.firefox #footer>.inner>.footer li,html:not([class*=win]) #footer>.inner>.footer li{font-size:12px}html.ie8 #footer>.inner>.footer li{font-size:12px}html:not([class*=chrome]) #footer>.inner>.footer li{font-size:.75rem}#footer>.inner>.footer li+li:before{content:"|";margin:0 5px}#footer>.inner>.footer p{line-height:1.5}html.chrome #footer>.inner>.footer p,html.firefox #footer>.inner>.footer p,html:not([class*=win]) #footer>.inner>.footer p{font-size:10px}html.ie8 #footer>.inner>.footer p{font-size:10px}html:not([class*=chrome]) #footer>.inner>.footer p{font-size:.625rem}#footer>.inner .sns-link{position:absolute;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:-50px}#footer>.inner .sns-link .sns-btns{padding:0;width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}#footer>.inner .sns-link .sns-btns .sns-btn{border-radius:50%;position:relative;display:inline-block;width:40px;height:40px;line-height:1;text-decoration:none;-webkit-transition:.5s;transition:.5s}html.chrome #footer>.inner .sns-link .sns-btns .sns-btn,html.firefox #footer>.inner .sns-link .sns-btns .sns-btn,html:not([class*=win]) #footer>.inner .sns-link .sns-btns .sns-btn{font-size:20px}html.ie8 #footer>.inner .sns-link .sns-btns .sns-btn{font-size:20px}html:not([class*=chrome]) #footer>.inner .sns-link .sns-btns .sns-btn{font-size:1.25rem}html.chrome.fontSize_s #footer>.inner .sns-link .sns-btns .sns-btn,html.firefox.fontSize_s #footer>.inner .sns-link .sns-btns .sns-btn,html:not([class*=win]).fontSize_s #footer>.inner .sns-link .sns-btns .sns-btn{font-size:20px}html.ie8.fontSize_s #footer>.inner .sns-link .sns-btns .sns-btn{font-size:20px}html:not([class*=chrome]).fontSize_s #footer>.inner .sns-link .sns-btns .sns-btn{font-size:1.25rem}html.chrome.fontSize_m #footer>.inner .sns-link .sns-btns .sns-btn,html.firefox.fontSize_m #footer>.inner .sns-link .sns-btns .sns-btn,html:not([class*=win]).fontSize_m #footer>.inner .sns-link .sns-btns .sns-btn{font-size:24px}html.ie8.fontSize_m #footer>.inner .sns-link .sns-btns .sns-btn{font-size:24px}html:not([class*=chrome]).fontSize_m #footer>.inner .sns-link .sns-btns .sns-btn{font-size:1.5rem}html.chrome.fontSize_l #footer>.inner .sns-link .sns-btns .sns-btn,html.firefox.fontSize_l #footer>.inner .sns-link .sns-btns .sns-btn,html:not([class*=win]).fontSize_l #footer>.inner .sns-link .sns-btns .sns-btn{font-size:28px}html.ie8.fontSize_l #footer>.inner .sns-link .sns-btns .sns-btn{font-size:28px}html:not([class*=chrome]).fontSize_l #footer>.inner .sns-link .sns-btns .sns-btn{font-size:1.75rem}#footer>.inner .sns-link .sns-btns .sns-btn i{color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#footer>.inner .sns-link .sns-btns .sns-btn.facebook{background-color:#3b5998}#footer>.inner .sns-link .sns-btns .sns-btn.facebook i{line-height:1}html.chrome #footer>.inner .sns-link .sns-btns .sns-btn.facebook i,html.firefox #footer>.inner .sns-link .sns-btns .sns-btn.facebook i,html:not([class*=win]) #footer>.inner .sns-link .sns-btns .sns-btn.facebook i{font-size:18px}html.ie8 #footer>.inner .sns-link .sns-btns .sns-btn.facebook i{font-size:18px}html:not([class*=chrome]) #footer>.inner .sns-link .sns-btns .sns-btn.facebook i{font-size:1.125rem}html.chrome.fontSize_s #footer>.inner .sns-link .sns-btns .sns-btn.facebook i,html.firefox.fontSize_s #footer>.inner .sns-link .sns-btns .sns-btn.facebook i,html:not([class*=win]).fontSize_s #footer>.inner .sns-link .sns-btns .sns-btn.facebook i{font-size:18px}html.ie8.fontSize_s #footer>.inner .sns-link .sns-btns .sns-btn.facebook i{font-size:18px}html:not([class*=chrome]).fontSize_s #footer>.inner .sns-link .sns-btns .sns-btn.facebook i{font-size:1.125rem}html.chrome.fontSize_m #footer>.inner .sns-link .sns-btns .sns-btn.facebook i,html.firefox.fontSize_m #footer>.inner .sns-link .sns-btns .sns-btn.facebook i,html:not([class*=win]).fontSize_m #footer>.inner .sns-link .sns-btns .sns-btn.facebook i{font-size:21.6px}html.ie8.fontSize_m #footer>.inner .sns-link .sns-btns .sns-btn.facebook i{font-size:21.6px}html:not([class*=chrome]).fontSize_m #footer>.inner .sns-link .sns-btns .sns-btn.facebook i{font-size:1.35rem}html.chrome.fontSize_l #footer>.inner .sns-link .sns-btns .sns-btn.facebook i,html.firefox.fontSize_l #footer>.inner .sns-link .sns-btns .sns-btn.facebook i,html:not([class*=win]).fontSize_l #footer>.inner .sns-link .sns-btns .sns-btn.facebook i{font-size:25.2px}html.ie8.fontSize_l #footer>.inner .sns-link .sns-btns .sns-btn.facebook i{font-size:25.2px}html:not([class*=chrome]).fontSize_l #footer>.inner .sns-link .sns-btns .sns-btn.facebook i{font-size:1.575rem}#footer>.inner .sns-link .sns-btns .sns-btn.instagram{background:linear-gradient(135deg,#427eff 0,#f13f79 70%) no-repeat;overflow:hidden}#footer>.inner .sns-link .sns-btns .sns-btn.instagram::before{content:'';position:absolute;top:25px;left:-12px;width:40px;height:40px;background:radial-gradient(#ffdb2c 5%,rgba(255,105,34,.65) 55%,rgba(255,88,96,0) 70%)}#p-not_found #content{margin:0 20px}#p-not_found #content .section{margin:20px 20px 0}#p-not_found #content .section p{line-height:1.8}html.chrome #p-not_found #content .section p,html.firefox #p-not_found #content .section p,html:not([class*=win]) #p-not_found #content .section p{font-size:16px}html.ie8 #p-not_found #content .section p{font-size:16px}html:not([class*=chrome]) #p-not_found #content .section p{font-size:1rem}html.chrome.fontSize_s #p-not_found #content .section p,html.firefox.fontSize_s #p-not_found #content .section p,html:not([class*=win]).fontSize_s #p-not_found #content .section p{font-size:16px}html.ie8.fontSize_s #p-not_found #content .section p{font-size:16px}html:not([class*=chrome]).fontSize_s #p-not_found #content .section p{font-size:1rem}html.chrome.fontSize_m #p-not_found #content .section p,html.firefox.fontSize_m #p-not_found #content .section p,html:not([class*=win]).fontSize_m #p-not_found #content .section p{font-size:19.2px}html.ie8.fontSize_m #p-not_found #content .section p{font-size:19.2px}html:not([class*=chrome]).fontSize_m #p-not_found #content .section p{font-size:1.2rem}html.chrome.fontSize_l #p-not_found #content .section p,html.firefox.fontSize_l #p-not_found #content .section p,html:not([class*=win]).fontSize_l #p-not_found #content .section p{font-size:22.4px}html.ie8.fontSize_l #p-not_found #content .section p{font-size:22.4px}html:not([class*=chrome]).fontSize_l #p-not_found #content .section p{font-size:1.4rem}#p-not_found #content .section p a{color:#1773b3;text-decoration:underline}#p-not_found #content .section p a:hover{text-decoration:none}#p-index .container>.inner{overflow:visible}#p-index #content h2,#p-index #content h3{border-bottom:0 none}#p-index #content img{display:block}#p-index #content>.header{padding-top:15px}#p-index #content>.header .main_img{background:#fff;border:#79b6f2 solid 1px;padding:4px}#p-index #content>.header .main_img .bx-wrapper{margin-bottom:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;background:0 0!important}#p-index #content>.header .main_img .bxslider{width:925px}#p-index #content>.header .main_img .bxslider li{display:block}#p-index #content #category{overflow:visible;clear:both;margin-top:0}#p-index #content #category h2{margin:20px 0 0}#p-index #content #category ul{overflow:visible;width:952px;margin-left:-8px}#p-index #content #category ul li{width:238px;float:left;line-height:0;margin-top:0;position:relative}#p-index #content #category ul li>.tips{position:absolute;width:100%;bottom:238px;z-index:9999;padding:10px 15px;color:#fff;background:#000;border-radius:10px;line-height:1.6}html.chrome #p-index #content #category ul li>.tips,html.firefox #p-index #content #category ul li>.tips,html:not([class*=win]) #p-index #content #category ul li>.tips{font-size:12px}html.ie8 #p-index #content #category ul li>.tips{font-size:12px}html:not([class*=chrome]) #p-index #content #category ul li>.tips{font-size:.75rem}html.chrome.fontSize_s #p-index #content #category ul li>.tips,html.firefox.fontSize_s #p-index #content #category ul li>.tips,html:not([class*=win]).fontSize_s #p-index #content #category ul li>.tips{font-size:12px}html.ie8.fontSize_s #p-index #content #category ul li>.tips{font-size:12px}html:not([class*=chrome]).fontSize_s #p-index #content #category ul li>.tips{font-size:.75rem}html.chrome.fontSize_m #p-index #content #category ul li>.tips,html.firefox.fontSize_m #p-index #content #category ul li>.tips,html:not([class*=win]).fontSize_m #p-index #content #category ul li>.tips{font-size:14.4px}html.ie8.fontSize_m #p-index #content #category ul li>.tips{font-size:14.4px}html:not([class*=chrome]).fontSize_m #p-index #content #category ul li>.tips{font-size:.9rem}html.chrome.fontSize_l #p-index #content #category ul li>.tips,html.firefox.fontSize_l #p-index #content #category ul li>.tips,html:not([class*=win]).fontSize_l #p-index #content #category ul li>.tips{font-size:16.8px}html.ie8.fontSize_l #p-index #content #category ul li>.tips{font-size:16.8px}html:not([class*=chrome]).fontSize_l #p-index #content #category ul li>.tips{font-size:1.05rem}#p-index #content #category ul li>.tips:after{width:0;height:0;content:"";display:block;position:absolute;left:47%;bottom:-24px;border:12px solid transparent;border-top:14px solid #000}#p-index #content #links{clear:both;padding-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}#p-index #content #links .side_menu_en ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}#p-index #content #links .side_menu_en ul li{-ms-flex-negative:1;flex-shrink:1;width:calc((100% / 3) - 20px)}#p-index #content #links .side_menu_en ul li a img{max-width:100%}#p-index #content #links .side_menu{width:306px}#p-index #content #links .side_menu li+li{margin-top:10px}#p-index #content #links .side_content{width:625px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#p-index #content #links .info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:10px}#p-index #content #links .info .news,#p-index #content #links .info .topics{border:1px solid #79b6f2;background:#fff;width:300px}#p-index #content #links .info .news h2,#p-index #content #links .info .topics h2{margin-bottom:0;padding-bottom:0}#p-index #content #links .info .news ul,#p-index #content #links .info .topics ul{padding:10px;overflow-y:scroll;height:400px;line-height:1.6}html.chrome #p-index #content #links .info .news ul,html.chrome #p-index #content #links .info .topics ul,html.firefox #p-index #content #links .info .news ul,html.firefox #p-index #content #links .info .topics ul,html:not([class*=win]) #p-index #content #links .info .news ul,html:not([class*=win]) #p-index #content #links .info .topics ul{font-size:13px}html.ie8 #p-index #content #links .info .news ul,html.ie8 #p-index #content #links .info .topics ul{font-size:13px}html:not([class*=chrome]) #p-index #content #links .info .news ul,html:not([class*=chrome]) #p-index #content #links .info .topics ul{font-size:.8125rem}html.chrome.fontSize_s #p-index #content #links .info .news ul,html.chrome.fontSize_s #p-index #content #links .info .topics ul,html.firefox.fontSize_s #p-index #content #links .info .news ul,html.firefox.fontSize_s #p-index #content #links .info .topics ul,html:not([class*=win]).fontSize_s #p-index #content #links .info .news ul,html:not([class*=win]).fontSize_s #p-index #content #links .info .topics ul{font-size:13px}html.ie8.fontSize_s #p-index #content #links .info .news ul,html.ie8.fontSize_s #p-index #content #links .info .topics ul{font-size:13px}html:not([class*=chrome]).fontSize_s #p-index #content #links .info .news ul,html:not([class*=chrome]).fontSize_s #p-index #content #links .info .topics ul{font-size:.8125rem}html.chrome.fontSize_m #p-index #content #links .info .news ul,html.chrome.fontSize_m #p-index #content #links .info .topics ul,html.firefox.fontSize_m #p-index #content #links .info .news ul,html.firefox.fontSize_m #p-index #content #links .info .topics ul,html:not([class*=win]).fontSize_m #p-index #content #links .info .news ul,html:not([class*=win]).fontSize_m #p-index #content #links .info .topics ul{font-size:15.6px}html.ie8.fontSize_m #p-index #content #links .info .news ul,html.ie8.fontSize_m #p-index #content #links .info .topics ul{font-size:15.6px}html:not([class*=chrome]).fontSize_m #p-index #content #links .info .news ul,html:not([class*=chrome]).fontSize_m #p-index #content #links .info .topics ul{font-size:.975rem}html.chrome.fontSize_l #p-index #content #links .info .news ul,html.chrome.fontSize_l #p-index #content #links .info .topics ul,html.firefox.fontSize_l #p-index #content #links .info .news ul,html.firefox.fontSize_l #p-index #content #links .info .topics ul,html:not([class*=win]).fontSize_l #p-index #content #links .info .news ul,html:not([class*=win]).fontSize_l #p-index #content #links .info .topics ul{font-size:18.2px}html.ie8.fontSize_l #p-index #content #links .info .news ul,html.ie8.fontSize_l #p-index #content #links .info .topics ul{font-size:18.2px}html:not([class*=chrome]).fontSize_l #p-index #content #links .info .news ul,html:not([class*=chrome]).fontSize_l #p-index #content #links .info .topics ul{font-size:1.1375rem}#p-index #content #links .info .news ul li,#p-index #content #links .info .topics ul li{margin-bottom:5px}#p-index #content #links .info .news ul li span,#p-index #content #links .info .topics ul li span{display:block}#p-index #content #links .sns{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}#p-index #content #links .sns .facebook,#p-index #content #links .sns .instagram{width:300px;background:#f6f7f8;text-align:center;border:1px solid #79b6f2}#p-index #content #links .sns .facebook.w-full,#p-index #content #links .sns .instagram.w-full{width:100%}#p-index #content #links .instagram h3{padding:14px 8px;text-align:left;line-height:1.5;font-family:sans-serif}html.chrome #p-index #content #links .instagram h3,html.firefox #p-index #content #links .instagram h3,html:not([class*=win]) #p-index #content #links .instagram h3{font-size:16px}html.ie8 #p-index #content #links .instagram h3{font-size:16px}html:not([class*=chrome]) #p-index #content #links .instagram h3{font-size:1rem}html.chrome.fontSize_s #p-index #content #links .instagram h3,html.firefox.fontSize_s #p-index #content #links .instagram h3,html:not([class*=win]).fontSize_s #p-index #content #links .instagram h3{font-size:16px}html.ie8.fontSize_s #p-index #content #links .instagram h3{font-size:16px}html:not([class*=chrome]).fontSize_s #p-index #content #links .instagram h3{font-size:1rem}html.chrome.fontSize_m #p-index #content #links .instagram h3,html.firefox.fontSize_m #p-index #content #links .instagram h3,html:not([class*=win]).fontSize_m #p-index #content #links .instagram h3{font-size:19.2px}html.ie8.fontSize_m #p-index #content #links .instagram h3{font-size:19.2px}html:not([class*=chrome]).fontSize_m #p-index #content #links .instagram h3{font-size:1.2rem}html.chrome.fontSize_l #p-index #content #links .instagram h3,html.firefox.fontSize_l #p-index #content #links .instagram h3,html:not([class*=win]).fontSize_l #p-index #content #links .instagram h3{font-size:22.4px}html.ie8.fontSize_l #p-index #content #links .instagram h3{font-size:22.4px}html:not([class*=chrome]).fontSize_l #p-index #content #links .instagram h3{font-size:1.4rem}#p-index #content #links .instagram h3 i{margin-right:.3em}#p-index #content #links .instagram .instagram-posts .post-list{padding:5px;margin:-10px -5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#p-index #content #links .instagram .instagram-posts .post-list li{margin:5px;width:90px}#p-index #content #links .instagram .instagram-posts .post-list li>a{display:block;width:90px;height:85px}#p-index #content #links .instagram .instagram-posts .post-list li>a img{width:90px;height:85px;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s;transition:all .3s}#p-index #content #links .instagram .instagram-posts .post-list li>a:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.7}#p-index #content #links .instagram .instagram-posts .post-list li .instagram-data .date{line-height:1;margin-top:5px}html.chrome #p-index #content #links .instagram .instagram-posts .post-list li .instagram-data .date,html.firefox #p-index #content #links .instagram .instagram-posts .post-list li .instagram-data .date,html:not([class*=win]) #p-index #content #links .instagram .instagram-posts .post-list li .instagram-data .date{font-size:12px}html.ie8 #p-index #content #links .instagram .instagram-posts .post-list li .instagram-data .date{font-size:12px}html:not([class*=chrome]) #p-index #content #links .instagram .instagram-posts .post-list li .instagram-data .date{font-size:.75rem}html.chrome.fontSize_s #p-index #content #links .instagram .instagram-posts .post-list li .instagram-data .date,html.firefox.fontSize_s #p-index #content #links .instagram .instagram-posts .post-list li .instagram-data .date,html:not([class*=win]).fontSize_s #p-index #content #links .instagram .instagram-posts .post-list li .instagram-data .date{font-size:12px}html.ie8.fontSize_s #p-index #content #links .instagram .instagram-posts .post-list li .instagram-data .date{font-size:12px}html:not([class*=chrome]).fontSize_s #p-index #content #links .instagram .instagram-posts .post-list li .instagram-data .date{font-size:.75rem}html.chrome.fontSize_m #p-index #content #links .instagram .instagram-posts .post-list li .instagram-data .date,html.firefox.fontSize_m #p-index #content #links .instagram .instagram-posts .post-list li .instagram-data .date,html:not([class*=win]).fontSize_m #p-index #content #links .instagram .instagram-posts .post-list li .instagram-data .date{font-size:14.4px}html.ie8.fontSize_m #p-index #content #links .instagram .instagram-posts .post-list li .instagram-data .date{font-size:14.4px}html:not([class*=chrome]).fontSize_m #p-index #content #links .instagram .instagram-posts .post-list li .instagram-data .date{font-size:.9rem}html.chrome.fontSize_l #p-index #content #links .instagram .instagram-posts .post-list li .instagram-data .date,html.firefox.fontSize_l #p-index #content #links .instagram .instagram-posts .post-list li .instagram-data .date,html:not([class*=win]).fontSize_l #p-index #content #links .instagram .instagram-posts .post-list li .instagram-data .date{font-size:16.8px}html.ie8.fontSize_l #p-index #content #links .instagram .instagram-posts .post-list li .instagram-data .date{font-size:16.8px}html:not([class*=chrome]).fontSize_l #p-index #content #links .instagram .instagram-posts .post-list li .instagram-data .date{font-size:1.05rem}#p-links #content{margin:0 20px}#p-links #content .section{margin:30px 20px 0;line-height:1.8;color:#4c4c4c}#p-links #content .section+.section{margin-top:50px}html.chrome #p-links #content .section,html.firefox #p-links #content .section,html:not([class*=win]) #p-links #content .section{font-size:16px}html.ie8 #p-links #content .section{font-size:16px}html:not([class*=chrome]) #p-links #content .section{font-size:1rem}html.chrome.fontSize_s #p-links #content .section,html.firefox.fontSize_s #p-links #content .section,html:not([class*=win]).fontSize_s #p-links #content .section{font-size:16px}html.ie8.fontSize_s #p-links #content .section{font-size:16px}html:not([class*=chrome]).fontSize_s #p-links #content .section{font-size:1rem}html.chrome.fontSize_m #p-links #content .section,html.firefox.fontSize_m #p-links #content .section,html:not([class*=win]).fontSize_m #p-links #content .section{font-size:19.2px}html.ie8.fontSize_m #p-links #content .section{font-size:19.2px}html:not([class*=chrome]).fontSize_m #p-links #content .section{font-size:1.2rem}html.chrome.fontSize_l #p-links #content .section,html.firefox.fontSize_l #p-links #content .section,html:not([class*=win]).fontSize_l #p-links #content .section{font-size:22.4px}html.ie8.fontSize_l #p-links #content .section{font-size:22.4px}html:not([class*=chrome]).fontSize_l #p-links #content .section{font-size:1.4rem}#p-links #content .section h2{color:#d36474}#p-links #content .section a img:hover{opacity:.8}.ie8 #p-links #content .section a img:hover{background:#fff}#p-links #content .section ul li{display:inline-block;margin-right:-.4em;margin-left:50px;margin-top:20px}#p-links #content .section ul li a img{display:block}#p-privacy #content{margin:0 20px}#p-privacy #content .section{margin:30px 20px 0;line-height:1.8;color:#4c4c4c}html.chrome #p-privacy #content .section,html.firefox #p-privacy #content .section,html:not([class*=win]) #p-privacy #content .section{font-size:16px}html.ie8 #p-privacy #content .section{font-size:16px}html:not([class*=chrome]) #p-privacy #content .section{font-size:1rem}html.chrome.fontSize_s #p-privacy #content .section,html.firefox.fontSize_s #p-privacy #content .section,html:not([class*=win]).fontSize_s #p-privacy #content .section{font-size:16px}html.ie8.fontSize_s #p-privacy #content .section{font-size:16px}html:not([class*=chrome]).fontSize_s #p-privacy #content .section{font-size:1rem}html.chrome.fontSize_m #p-privacy #content .section,html.firefox.fontSize_m #p-privacy #content .section,html:not([class*=win]).fontSize_m #p-privacy #content .section{font-size:19.2px}html.ie8.fontSize_m #p-privacy #content .section{font-size:19.2px}html:not([class*=chrome]).fontSize_m #p-privacy #content .section{font-size:1.2rem}html.chrome.fontSize_l #p-privacy #content .section,html.firefox.fontSize_l #p-privacy #content .section,html:not([class*=win]).fontSize_l #p-privacy #content .section{font-size:22.4px}html.ie8.fontSize_l #p-privacy #content .section{font-size:22.4px}html:not([class*=chrome]).fontSize_l #p-privacy #content .section{font-size:1.4rem}#p-privacy #content .section h2{color:#333}#p-privacy #content .section .end{text-align:right}#p-result #content>.header{margin-left:20px;margin-right:20px}#p-result #content>.section{margin-left:40px;margin-right:40px}[id^=p-product-] #content{color:#4d4d4d}[id^=p-product-] #content>.header+.section h1+p{margin-top:20px}[id^=p-product-] #content .category_header,[id^=p-product-] #content .entry_header{overflow:hidden}.ie8 [id^=p-product-] #content .category_header h1,.ie8 [id^=p-product-] #content .entry_header h1{font-weight:700}[id^=p-product-] #content .category_header .thumb,[id^=p-product-] #content .entry_header .thumb{float:left;border:1px solid #cbcbcb}[id^=p-product-] #content .category_header .data,[id^=p-product-] #content .entry_header .data{float:right}[id^=p-product-] #content .category_header{margin-bottom:40px}[id^=p-product-] #content .category_header .thumb{width:216px}[id^=p-product-] #content .category_header .data{width:419px}[id^=p-product-] #content .entry_header{margin-bottom:20px}[id^=p-product-] #content .entry_header .thumb{width:70px}[id^=p-product-] #content .entry_header .data{width:590px}[id^=p-product-] #content .entry_header .data h1{border-bottom:0 none;line-height:1.5}html.chrome [id^=p-product-] #content .entry_header .data h1,html.firefox [id^=p-product-] #content .entry_header .data h1,html:not([class*=win]) [id^=p-product-] #content .entry_header .data h1{font-size:28px}html.ie8 [id^=p-product-] #content .entry_header .data h1{font-size:28px}html:not([class*=chrome]) [id^=p-product-] #content .entry_header .data h1{font-size:1.75rem}html.chrome.fontSize_s [id^=p-product-] #content .entry_header .data h1,html.firefox.fontSize_s [id^=p-product-] #content .entry_header .data h1,html:not([class*=win]).fontSize_s [id^=p-product-] #content .entry_header .data h1{font-size:28px}html.ie8.fontSize_s [id^=p-product-] #content .entry_header .data h1{font-size:28px}html:not([class*=chrome]).fontSize_s [id^=p-product-] #content .entry_header .data h1{font-size:1.75rem}html.chrome.fontSize_m [id^=p-product-] #content .entry_header .data h1,html.firefox.fontSize_m [id^=p-product-] #content .entry_header .data h1,html:not([class*=win]).fontSize_m [id^=p-product-] #content .entry_header .data h1{font-size:33.6px}html.ie8.fontSize_m [id^=p-product-] #content .entry_header .data h1{font-size:33.6px}html:not([class*=chrome]).fontSize_m [id^=p-product-] #content .entry_header .data h1{font-size:2.1rem}html.chrome.fontSize_l [id^=p-product-] #content .entry_header .data h1,html.firefox.fontSize_l [id^=p-product-] #content .entry_header .data h1,html:not([class*=win]).fontSize_l [id^=p-product-] #content .entry_header .data h1{font-size:39.2px}html.ie8.fontSize_l [id^=p-product-] #content .entry_header .data h1{font-size:39.2px}html:not([class*=chrome]).fontSize_l [id^=p-product-] #content .entry_header .data h1{font-size:2.45rem}[id^=p-product-] #content .entry_detail{overflow:hidden}[id^=p-product-] #content .entry_detail .info_base{width:246px;float:left}[id^=p-product-] #content .entry_detail .info_base .thumb{width:236px}[id^=p-product-] #content .entry_detail .info_base .thumb img{border:1px solid #cbcbcb}[id^=p-product-] #content .entry_detail .info_base .thumb img+img{margin-top:20px}[id^=p-product-] #content .entry_detail .info_base .icon{margin-top:10px}[id^=p-product-] #content .entry_detail .info_base .icon li{display:inline-block;vertical-align:top;margin-right:-.4em;padding-right:13px;padding-top:10px}[id^=p-product-] #content .entry_detail .info_base .icon li img{display:block}[id^=p-product-] #content .entry_detail .info_detail{width:419px;float:right;overflow:hidden}[id^=p-product-] #content .entry_detail .info_detail p{padding-top:10px;line-height:1.5}html.chrome [id^=p-product-] #content .entry_detail .info_detail p,html.firefox [id^=p-product-] #content .entry_detail .info_detail p,html:not([class*=win]) [id^=p-product-] #content .entry_detail .info_detail p{font-size:15px}html.ie8 [id^=p-product-] #content .entry_detail .info_detail p{font-size:15px}html:not([class*=chrome]) [id^=p-product-] #content .entry_detail .info_detail p{font-size:.9375rem}html.chrome.fontSize_s [id^=p-product-] #content .entry_detail .info_detail p,html.firefox.fontSize_s [id^=p-product-] #content .entry_detail .info_detail p,html:not([class*=win]).fontSize_s [id^=p-product-] #content .entry_detail .info_detail p{font-size:15px}html.ie8.fontSize_s [id^=p-product-] #content .entry_detail .info_detail p{font-size:15px}html:not([class*=chrome]).fontSize_s [id^=p-product-] #content .entry_detail .info_detail p{font-size:.9375rem}html.chrome.fontSize_m [id^=p-product-] #content .entry_detail .info_detail p,html.firefox.fontSize_m [id^=p-product-] #content .entry_detail .info_detail p,html:not([class*=win]).fontSize_m [id^=p-product-] #content .entry_detail .info_detail p{font-size:18px}html.ie8.fontSize_m [id^=p-product-] #content .entry_detail .info_detail p{font-size:18px}html:not([class*=chrome]).fontSize_m [id^=p-product-] #content .entry_detail .info_detail p{font-size:1.125rem}html.chrome.fontSize_l [id^=p-product-] #content .entry_detail .info_detail p,html.firefox.fontSize_l [id^=p-product-] #content .entry_detail .info_detail p,html:not([class*=win]).fontSize_l [id^=p-product-] #content .entry_detail .info_detail p{font-size:21px}html.ie8.fontSize_l [id^=p-product-] #content .entry_detail .info_detail p{font-size:21px}html:not([class*=chrome]).fontSize_l [id^=p-product-] #content .entry_detail .info_detail p{font-size:1.3125rem}[id^=p-product-] #content .entry_detail .info_detail h3{font-weight:400;line-height:1.5;margin-top:30px}html.chrome [id^=p-product-] #content .entry_detail .info_detail h3,html.firefox [id^=p-product-] #content .entry_detail .info_detail h3,html:not([class*=win]) [id^=p-product-] #content .entry_detail .info_detail h3{font-size:16px}html.ie8 [id^=p-product-] #content .entry_detail .info_detail h3{font-size:16px}html:not([class*=chrome]) [id^=p-product-] #content .entry_detail .info_detail h3{font-size:1rem}html.chrome.fontSize_s [id^=p-product-] #content .entry_detail .info_detail h3,html.firefox.fontSize_s [id^=p-product-] #content .entry_detail .info_detail h3,html:not([class*=win]).fontSize_s [id^=p-product-] #content .entry_detail .info_detail h3{font-size:16px}html.ie8.fontSize_s [id^=p-product-] #content .entry_detail .info_detail h3{font-size:16px}html:not([class*=chrome]).fontSize_s [id^=p-product-] #content .entry_detail .info_detail h3{font-size:1rem}html.chrome.fontSize_m [id^=p-product-] #content .entry_detail .info_detail h3,html.firefox.fontSize_m [id^=p-product-] #content .entry_detail .info_detail h3,html:not([class*=win]).fontSize_m [id^=p-product-] #content .entry_detail .info_detail h3{font-size:19.2px}html.ie8.fontSize_m [id^=p-product-] #content .entry_detail .info_detail h3{font-size:19.2px}html:not([class*=chrome]).fontSize_m [id^=p-product-] #content .entry_detail .info_detail h3{font-size:1.2rem}html.chrome.fontSize_l [id^=p-product-] #content .entry_detail .info_detail h3,html.firefox.fontSize_l [id^=p-product-] #content .entry_detail .info_detail h3,html:not([class*=win]).fontSize_l [id^=p-product-] #content .entry_detail .info_detail h3{font-size:22.4px}html.ie8.fontSize_l [id^=p-product-] #content .entry_detail .info_detail h3{font-size:22.4px}html:not([class*=chrome]).fontSize_l [id^=p-product-] #content .entry_detail .info_detail h3{font-size:1.4rem}[id^=p-product-] #content .entry_detail .info_detail table{margin-top:20px;border-top:1px solid #e5e5e5}[id^=p-product-] #content .entry_detail .info_detail table th{width:96px}[id^=p-product-] #content .category_products{margin-top:70px;position:relative;clear:both;border:1px solid #cae0f1;overflow:hidden}[id^=p-product-] #content .category_products h4{color:#fff;display:block;background-color:#2897e3;font-weight:400;text-align:center;padding:5px}[id^=p-product-] #content .category_products ul{overflow:hidden;padding:15px 0;position:relative;z-index:1}[id^=p-product-] #content .category_products ul li{float:left;width:224px}[id^=p-product-] #content .category_products ul li a{display:block;width:116px;margin:0 auto}[id^=p-product-] #content .category_products ul li a .name{color:#4d4d4d;line-height:1.5}html.chrome [id^=p-product-] #content .category_products ul li a .name,html.firefox [id^=p-product-] #content .category_products ul li a .name,html:not([class*=win]) [id^=p-product-] #content .category_products ul li a .name{font-size:12px}html.ie8 [id^=p-product-] #content .category_products ul li a .name{font-size:12px}html:not([class*=chrome]) [id^=p-product-] #content .category_products ul li a .name{font-size:.75rem}html.chrome.fontSize_s [id^=p-product-] #content .category_products ul li a .name,html.firefox.fontSize_s [id^=p-product-] #content .category_products ul li a .name,html:not([class*=win]).fontSize_s [id^=p-product-] #content .category_products ul li a .name{font-size:12px}html.ie8.fontSize_s [id^=p-product-] #content .category_products ul li a .name{font-size:12px}html:not([class*=chrome]).fontSize_s [id^=p-product-] #content .category_products ul li a .name{font-size:.75rem}html.chrome.fontSize_m [id^=p-product-] #content .category_products ul li a .name,html.firefox.fontSize_m [id^=p-product-] #content .category_products ul li a .name,html:not([class*=win]).fontSize_m [id^=p-product-] #content .category_products ul li a .name{font-size:14.4px}html.ie8.fontSize_m [id^=p-product-] #content .category_products ul li a .name{font-size:14.4px}html:not([class*=chrome]).fontSize_m [id^=p-product-] #content .category_products ul li a .name{font-size:.9rem}html.chrome.fontSize_l [id^=p-product-] #content .category_products ul li a .name,html.firefox.fontSize_l [id^=p-product-] #content .category_products ul li a .name,html:not([class*=win]).fontSize_l [id^=p-product-] #content .category_products ul li a .name{font-size:16.8px}html.ie8.fontSize_l [id^=p-product-] #content .category_products ul li a .name{font-size:16.8px}html:not([class*=chrome]).fontSize_l [id^=p-product-] #content .category_products ul li a .name{font-size:1.05rem}[id^=p-product-] #content .category_products .btn_next,[id^=p-product-] #content .category_products .btn_prev{position:absolute;width:22px;height:22px;top:80px;cursor:pointer}.mac [id^=p-product-] #content .category_products .btn_next:hover,.mac [id^=p-product-] #content .category_products .btn_prev:hover,.win:not(.ie8) [id^=p-product-] #content .category_products .btn_next:hover,.win:not(.ie8) [id^=p-product-] #content .category_products .btn_prev:hover{opacity:.6}[id^=p-product-] #content .category_products .btn_prev{z-index:10;left:10px}[id^=p-product-] #content .category_products .btn_next{z-index:20;right:10px}[id^=p-product-] #content .itemlist{padding-top:20px;border-top:1px solid #e5e5e5}[id^=p-product-] #content .itemlist ul{margin-top:20px;margin-right:-5px}[id^=p-product-] #content .itemlist ul li{display:inline-block;vertical-align:top;margin-right:5px}[id^=p-product-] #content .itemlist ul li a{margin-bottom:30px;display:block;width:216px}[id^=p-product-] #content .itemlist ul li a .thumb{display:block;border:1px solid #ccc;padding:4px}[id^=p-product-] #content .itemlist ul li a .thumb img{margin:0 auto}[id^=p-product-] #content .itemlist ul li a .name{margin-top:5px;display:block}[id^=p-product-] #content .itemlist ul li a:hover .thumb{padding:2px;border:3px solid #79b6f2}[id^=p-product-qa] #content h3{line-height:1.5;color:#333;font-weight:400}html.chrome [id^=p-product-qa] #content h3,html.firefox [id^=p-product-qa] #content h3,html:not([class*=win]) [id^=p-product-qa] #content h3{font-size:18px}html.ie8 [id^=p-product-qa] #content h3{font-size:18px}html:not([class*=chrome]) [id^=p-product-qa] #content h3{font-size:1.125rem}html.chrome.fontSize_s [id^=p-product-qa] #content h3,html.firefox.fontSize_s [id^=p-product-qa] #content h3,html:not([class*=win]).fontSize_s [id^=p-product-qa] #content h3{font-size:18px}html.ie8.fontSize_s [id^=p-product-qa] #content h3{font-size:18px}html:not([class*=chrome]).fontSize_s [id^=p-product-qa] #content h3{font-size:1.125rem}html.chrome.fontSize_m [id^=p-product-qa] #content h3,html.firefox.fontSize_m [id^=p-product-qa] #content h3,html:not([class*=win]).fontSize_m [id^=p-product-qa] #content h3{font-size:21.6px}html.ie8.fontSize_m [id^=p-product-qa] #content h3{font-size:21.6px}html:not([class*=chrome]).fontSize_m [id^=p-product-qa] #content h3{font-size:1.35rem}html.chrome.fontSize_l [id^=p-product-qa] #content h3,html.firefox.fontSize_l [id^=p-product-qa] #content h3,html:not([class*=win]).fontSize_l [id^=p-product-qa] #content h3{font-size:25.2px}html.ie8.fontSize_l [id^=p-product-qa] #content h3{font-size:25.2px}html:not([class*=chrome]).fontSize_l [id^=p-product-qa] #content h3{font-size:1.575rem}[id^=p-product-qa] #content h3~h3{margin-top:30px}[id^=p-product-qa] #content h4{margin-top:20px;font-weight:400;color:#d36474}[id^=p-product-qa] #content>.section{margin-left:20px;margin-right:20px}[id^=p-product-qa] #content>.section h2+p{margin-bottom:20px}[id^=p-product-qa] #content .medical h4{margin-top:40px}[id^=p-product-qa] #content .medical ul{margin-top:10px}.modal_win{display:none}#ckform1{padding:20px;width:100%}#ckform1 img{display:block}#ckform1 h2{line-height:2;font-weight:400;text-align:left;border-bottom:2px solid #1773b3;margin-bottom:10px}html.chrome #ckform1 h2,html.firefox #ckform1 h2,html:not([class*=win]) #ckform1 h2{font-size:15px}html.ie8 #ckform1 h2{font-size:15px}html:not([class*=chrome]) #ckform1 h2{font-size:.9375rem}html.chrome.fontSize_s #ckform1 h2,html.firefox.fontSize_s #ckform1 h2,html:not([class*=win]).fontSize_s #ckform1 h2{font-size:15px}html.ie8.fontSize_s #ckform1 h2{font-size:15px}html:not([class*=chrome]).fontSize_s #ckform1 h2{font-size:.9375rem}html.chrome.fontSize_m #ckform1 h2,html.firefox.fontSize_m #ckform1 h2,html:not([class*=win]).fontSize_m #ckform1 h2{font-size:18px}html.ie8.fontSize_m #ckform1 h2{font-size:18px}html:not([class*=chrome]).fontSize_m #ckform1 h2{font-size:1.125rem}html.chrome.fontSize_l #ckform1 h2,html.firefox.fontSize_l #ckform1 h2,html:not([class*=win]).fontSize_l #ckform1 h2{font-size:21px}html.ie8.fontSize_l #ckform1 h2{font-size:21px}html:not([class*=chrome]).fontSize_l #ckform1 h2{font-size:1.3125rem}#ckform1 h2:before{content:"■";display:inline-block;color:#1773b3;margin-right:.2em}#ckform1 .btns{margin-top:30px}#ckform1 .btns ul{padding-left:40px}#ckform1 .btns ul li{margin:0;padding:0}#ckform1 .btns ul li+li{margin-top:10px}#ckform1 .btns ul li a{width:40px}#ckform1 .btns ul li a img:hover{opacity:.7}#p-product-oem #content>.section+.section{padding-top:20px;border-top:1px solid #f2f2f2}#p-product-oem #content>.section>.footer{text-align:center}#p-product-oem #content h4{line-height:1.5;font-weight:400}html.chrome #p-product-oem #content h4,html.firefox #p-product-oem #content h4,html:not([class*=win]) #p-product-oem #content h4{font-size:16px}html.ie8 #p-product-oem #content h4{font-size:16px}html:not([class*=chrome]) #p-product-oem #content h4{font-size:1rem}html.chrome.fontSize_s #p-product-oem #content h4,html.firefox.fontSize_s #p-product-oem #content h4,html:not([class*=win]).fontSize_s #p-product-oem #content h4{font-size:16px}html.ie8.fontSize_s #p-product-oem #content h4{font-size:16px}html:not([class*=chrome]).fontSize_s #p-product-oem #content h4{font-size:1rem}html.chrome.fontSize_m #p-product-oem #content h4,html.firefox.fontSize_m #p-product-oem #content h4,html:not([class*=win]).fontSize_m #p-product-oem #content h4{font-size:19.2px}html.ie8.fontSize_m #p-product-oem #content h4{font-size:19.2px}html:not([class*=chrome]).fontSize_m #p-product-oem #content h4{font-size:1.2rem}html.chrome.fontSize_l #p-product-oem #content h4,html.firefox.fontSize_l #p-product-oem #content h4,html:not([class*=win]).fontSize_l #p-product-oem #content h4{font-size:22.4px}html.ie8.fontSize_l #p-product-oem #content h4{font-size:22.4px}html:not([class*=chrome]).fontSize_l #p-product-oem #content h4{font-size:1.4rem}#p-product-oem #content table{margin:5px 0}#p-product-oem #content table td,#p-product-oem #content table th{vertical-align:middle}#p-product-oem #content table td{padding-left:20px;padding-right:20px}#p-product-oem #content table .part{width:6em}#p-product-oem #content table .type{width:11em;color:#333;background:#b1dde5}#p-product-oem #content .swab{display:block}#p-product-oem #content .read{margin:20px}#p-product-oem #content .note{line-height:1.5;color:#4d4d4d}html.chrome #p-product-oem #content .note,html.firefox #p-product-oem #content .note,html:not([class*=win]) #p-product-oem #content .note{font-size:13px}html.ie8 #p-product-oem #content .note{font-size:13px}html:not([class*=chrome]) #p-product-oem #content .note{font-size:.8125rem}html.chrome.fontSize_s #p-product-oem #content .note,html.firefox.fontSize_s #p-product-oem #content .note,html:not([class*=win]).fontSize_s #p-product-oem #content .note{font-size:13px}html.ie8.fontSize_s #p-product-oem #content .note{font-size:13px}html:not([class*=chrome]).fontSize_s #p-product-oem #content .note{font-size:.8125rem}html.chrome.fontSize_m #p-product-oem #content .note,html.firefox.fontSize_m #p-product-oem #content .note,html:not([class*=win]).fontSize_m #p-product-oem #content .note{font-size:15.6px}html.ie8.fontSize_m #p-product-oem #content .note{font-size:15.6px}html:not([class*=chrome]).fontSize_m #p-product-oem #content .note{font-size:.975rem}html.chrome.fontSize_l #p-product-oem #content .note,html.firefox.fontSize_l #p-product-oem #content .note,html:not([class*=win]).fontSize_l #p-product-oem #content .note{font-size:18.2px}html.ie8.fontSize_l #p-product-oem #content .note{font-size:18.2px}html:not([class*=chrome]).fontSize_l #p-product-oem #content .note{font-size:1.1375rem}[id^=p-careers-] #content{color:#4d4d4d}[id^=p-careers-] #content>.header{margin-left:20px;margin-right:20px}[id^=p-careers-] #content>.section{margin-left:40px;margin-right:40px}[id^=p-careers-] #content h3{line-height:1.5;color:#333}html.chrome [id^=p-careers-] #content h3,html.firefox [id^=p-careers-] #content h3,html:not([class*=win]) [id^=p-careers-] #content h3{font-size:18px}html.ie8 [id^=p-careers-] #content h3{font-size:18px}html:not([class*=chrome]) [id^=p-careers-] #content h3{font-size:1.125rem}html.chrome.fontSize_s [id^=p-careers-] #content h3,html.firefox.fontSize_s [id^=p-careers-] #content h3,html:not([class*=win]).fontSize_s [id^=p-careers-] #content h3{font-size:18px}html.ie8.fontSize_s [id^=p-careers-] #content h3{font-size:18px}html:not([class*=chrome]).fontSize_s [id^=p-careers-] #content h3{font-size:1.125rem}html.chrome.fontSize_m [id^=p-careers-] #content h3,html.firefox.fontSize_m [id^=p-careers-] #content h3,html:not([class*=win]).fontSize_m [id^=p-careers-] #content h3{font-size:21.6px}html.ie8.fontSize_m [id^=p-careers-] #content h3{font-size:21.6px}html:not([class*=chrome]).fontSize_m [id^=p-careers-] #content h3{font-size:1.35rem}html.chrome.fontSize_l [id^=p-careers-] #content h3,html.firefox.fontSize_l [id^=p-careers-] #content h3,html:not([class*=win]).fontSize_l [id^=p-careers-] #content h3{font-size:25.2px}html.ie8.fontSize_l [id^=p-careers-] #content h3{font-size:25.2px}html:not([class*=chrome]).fontSize_l [id^=p-careers-] #content h3{font-size:1.575rem}html:not([class*=ie8]) [id^=p-careers-] #content h3{font-weight:400}[id^=p-careers-] #content h3~h3{margin-top:30px}[id^=p-careers-] #content h4{margin-top:20px;color:#1773b3;font-weight:400}#p-careers-index #content .address{border:1px solid #4d4d4d;padding:20px 40px;line-height:1.5}html.chrome #p-careers-index #content .address,html.firefox #p-careers-index #content .address,html:not([class*=win]) #p-careers-index #content .address{font-size:18px}html.ie8 #p-careers-index #content .address{font-size:18px}html:not([class*=chrome]) #p-careers-index #content .address{font-size:1.125rem}html.chrome.fontSize_s #p-careers-index #content .address,html.firefox.fontSize_s #p-careers-index #content .address,html:not([class*=win]).fontSize_s #p-careers-index #content .address{font-size:18px}html.ie8.fontSize_s #p-careers-index #content .address{font-size:18px}html:not([class*=chrome]).fontSize_s #p-careers-index #content .address{font-size:1.125rem}html.chrome.fontSize_m #p-careers-index #content .address,html.firefox.fontSize_m #p-careers-index #content .address,html:not([class*=win]).fontSize_m #p-careers-index #content .address{font-size:21.6px}html.ie8.fontSize_m #p-careers-index #content .address{font-size:21.6px}html:not([class*=chrome]).fontSize_m #p-careers-index #content .address{font-size:1.35rem}html.chrome.fontSize_l #p-careers-index #content .address,html.firefox.fontSize_l #p-careers-index #content .address,html:not([class*=win]).fontSize_l #p-careers-index #content .address{font-size:25.2px}html.ie8.fontSize_l #p-careers-index #content .address{font-size:25.2px}html:not([class*=chrome]).fontSize_l #p-careers-index #content .address{font-size:1.575rem}#p-careers-index #content .links{margin:30px 0 20px}#p-careers-index #content .links li{display:inline-block;margin-right:15px}#p-careers-index #content .new_graduates table+table{margin-top:20px}#p-careers-index #content .new_graduates table tbody th{color:#333;background:#d8d8d8}#p-careers-index #content .new_graduates table tbody td{text-align:center;width:195px}#p-careers-index #content .treatment table th{width:152px}#p-careers-index #content .treatment table td{padding-left:40px;padding-right:40px}#p-company-message #content .section+.section{margin-top:60px}#p-company-message #content .section>img{display:block}#p-company-message #content .section div,#p-company-message #content .section h2,#p-company-message #content .section p{margin-left:20px;margin-right:20px}#p-company-message #content .section h2{border-bottom:0 none}#p-company-message #content .section .sign{margin-top:50px;text-align:right}#p-company-overview #content .section+.section{margin-top:80px}#p-company-overview #content table+table{margin-top:10px}#p-company-overview #content .officer tr td,#p-company-overview #content .officer tr th,#p-company-overview #content .overview tr td,#p-company-overview #content .overview tr th{text-align:left;padding-left:1.5em;padding-right:1.5em}#p-company-overview #content .officer tr th,#p-company-overview #content .overview tr th{width:13em}#p-company-overview #content .officer tr .person,#p-company-overview #content .overview tr .person{width:9em}#p-company-overview #content .permission td,#p-company-overview #content .permission th,#p-company-overview #content .system td,#p-company-overview #content .system th{width:50%;text-align:center}#p-company-overview #content .permission tbody th,#p-company-overview #content .system tbody th{color:#333;background:#b1dde5}#p-company-history #content table .year{width:10em}#p-company-history #content table .month{width:3em;text-align:right}#p-company-history #content table .term{width:4em}#p-company-network #content img{display:block}#p-company-network #content p{line-height:1.5}#p-company-network #content>.header .imgs{margin:20px 0 0}#p-company-network #content>.header .map{margin-top:0}#p-company-network #content>.header+.section{margin-top:0}#p-company-network #content .section{overflow:hidden}#p-company-network #content>.section>.section{margin-top:30px;border-top:1px solid #ccc;padding-top:30px}#p-company-network #content>.section h2{margin-top:50px}#p-company-network #content>.section h2+.section{border-top:0 none;margin-top:0;padding-top:10px}#p-company-network #content>.section h3{line-height:1.5}html.chrome #p-company-network #content>.section h3,html.firefox #p-company-network #content>.section h3,html:not([class*=win]) #p-company-network #content>.section h3{font-size:18px}html.ie8 #p-company-network #content>.section h3{font-size:18px}html:not([class*=chrome]) #p-company-network #content>.section h3{font-size:1.125rem}html.chrome.fontSize_s #p-company-network #content>.section h3,html.firefox.fontSize_s #p-company-network #content>.section h3,html:not([class*=win]).fontSize_s #p-company-network #content>.section h3{font-size:18px}html.ie8.fontSize_s #p-company-network #content>.section h3{font-size:18px}html:not([class*=chrome]).fontSize_s #p-company-network #content>.section h3{font-size:1.125rem}html.chrome.fontSize_m #p-company-network #content>.section h3,html.firefox.fontSize_m #p-company-network #content>.section h3,html:not([class*=win]).fontSize_m #p-company-network #content>.section h3{font-size:21.6px}html.ie8.fontSize_m #p-company-network #content>.section h3{font-size:21.6px}html:not([class*=chrome]).fontSize_m #p-company-network #content>.section h3{font-size:1.35rem}html.chrome.fontSize_l #p-company-network #content>.section h3,html.firefox.fontSize_l #p-company-network #content>.section h3,html:not([class*=win]).fontSize_l #p-company-network #content>.section h3{font-size:25.2px}html.ie8.fontSize_l #p-company-network #content>.section h3{font-size:25.2px}html:not([class*=chrome]).fontSize_l #p-company-network #content>.section h3{font-size:1.575rem}html:not([class*=ie8]) #p-company-network #content>.section h3{font-weight:400}#p-company-network #content>.section h4{padding-top:10px;color:#1773b3;font-weight:400}#p-company-network #content>.section h4.address{color:#d36474}#p-company-network #content>.section hr{margin-top:20px;display:block;border:0;border-bottom:1px solid #ccc;background:#ccc}#p-company-network #content .thumb{float:right;width:322px}#p-company-network #content .thumb+.detail{float:left;width:320px}#p-company-network #content .btn_map,#p-company-network #content .btn_showa{margin:10px 0}#p-company-network #content .btn_map:hover,#p-company-network #content .btn_showa:hover{opacity:.6}.ie8 #p-company-network #content .btn_map:hover,.ie8 #p-company-network #content .btn_showa:hover{background:#fff}#p-company-topics #content h1{position:relative}#p-company-topics #content h1 .link{position:absolute;right:0;top:10%}#p-company-topics #content h1 .link a{line-height:1.5;padding:.5em 20px .5em 40px;background-position:20px}html.chrome #p-company-topics #content h1 .link a,html.firefox #p-company-topics #content h1 .link a,html:not([class*=win]) #p-company-topics #content h1 .link a{font-size:12px}html.ie8 #p-company-topics #content h1 .link a{font-size:12px}html:not([class*=chrome]) #p-company-topics #content h1 .link a{font-size:.75rem}html.chrome.fontSize_s #p-company-topics #content h1 .link a,html.firefox.fontSize_s #p-company-topics #content h1 .link a,html:not([class*=win]).fontSize_s #p-company-topics #content h1 .link a{font-size:12px}html.ie8.fontSize_s #p-company-topics #content h1 .link a{font-size:12px}html:not([class*=chrome]).fontSize_s #p-company-topics #content h1 .link a{font-size:.75rem}html.chrome.fontSize_m #p-company-topics #content h1 .link a,html.firefox.fontSize_m #p-company-topics #content h1 .link a,html:not([class*=win]).fontSize_m #p-company-topics #content h1 .link a{font-size:14.4px}html.ie8.fontSize_m #p-company-topics #content h1 .link a{font-size:14.4px}html:not([class*=chrome]).fontSize_m #p-company-topics #content h1 .link a{font-size:.9rem}html.chrome.fontSize_l #p-company-topics #content h1 .link a,html.firefox.fontSize_l #p-company-topics #content h1 .link a,html:not([class*=win]).fontSize_l #p-company-topics #content h1 .link a{font-size:16.8px}html.ie8.fontSize_l #p-company-topics #content h1 .link a{font-size:16.8px}html:not([class*=chrome]).fontSize_l #p-company-topics #content h1 .link a{font-size:1.05rem}#p-company-topics #content .article{overflow:hidden;margin-bottom:60px}#p-company-topics #content .article .date{text-align:right}#p-company-topics #content .article h3,#p-company-topics #content .article h4{font-weight:400}#p-company-topics #content .article h4,#p-company-topics #content .article h5{margin:20px 0}#p-company-topics #content .article blockquote,#p-company-topics #content .article h4,#p-company-topics #content .article h5,#p-company-topics #content .article ol,#p-company-topics #content .article p,#p-company-topics #content .article ul{color:#4c4c4c}#p-company-topics #content .article div,#p-company-topics #content .article h4,#p-company-topics #content .article p{padding:0 10px}#p-company-topics #content .article h3{padding:5px 15px;margin:30px 0;background:#55bbcb;color:#fff;line-height:1.5;position:relative}html.chrome #p-company-topics #content .article h3,html.firefox #p-company-topics #content .article h3,html:not([class*=win]) #p-company-topics #content .article h3{font-size:18px}html.ie8 #p-company-topics #content .article h3{font-size:18px}html:not([class*=chrome]) #p-company-topics #content .article h3{font-size:1.125rem}html.chrome.fontSize_s #p-company-topics #content .article h3,html.firefox.fontSize_s #p-company-topics #content .article h3,html:not([class*=win]).fontSize_s #p-company-topics #content .article h3{font-size:18px}html.ie8.fontSize_s #p-company-topics #content .article h3{font-size:18px}html:not([class*=chrome]).fontSize_s #p-company-topics #content .article h3{font-size:1.125rem}html.chrome.fontSize_m #p-company-topics #content .article h3,html.firefox.fontSize_m #p-company-topics #content .article h3,html:not([class*=win]).fontSize_m #p-company-topics #content .article h3{font-size:21.6px}html.ie8.fontSize_m #p-company-topics #content .article h3{font-size:21.6px}html:not([class*=chrome]).fontSize_m #p-company-topics #content .article h3{font-size:1.35rem}html.chrome.fontSize_l #p-company-topics #content .article h3,html.firefox.fontSize_l #p-company-topics #content .article h3,html:not([class*=win]).fontSize_l #p-company-topics #content .article h3{font-size:25.2px}html.ie8.fontSize_l #p-company-topics #content .article h3{font-size:25.2px}html:not([class*=chrome]).fontSize_l #p-company-topics #content .article h3{font-size:1.575rem}#p-company-topics #content .article h3:before{content:"";position:absolute;bottom:-10px;left:15px;width:0;height:0;border-top:10px solid #55bbcb;border-left:8px solid transparent;border-right:8px solid transparent}#p-company-topics #content .article h4{border-left:4px solid #55bbcb;line-height:1.5}html.chrome #p-company-topics #content .article h4,html.firefox #p-company-topics #content .article h4,html:not([class*=win]) #p-company-topics #content .article h4{font-size:16px}html.ie8 #p-company-topics #content .article h4{font-size:16px}html:not([class*=chrome]) #p-company-topics #content .article h4{font-size:1rem}html.chrome.fontSize_s #p-company-topics #content .article h4,html.firefox.fontSize_s #p-company-topics #content .article h4,html:not([class*=win]).fontSize_s #p-company-topics #content .article h4{font-size:16px}html.ie8.fontSize_s #p-company-topics #content .article h4{font-size:16px}html:not([class*=chrome]).fontSize_s #p-company-topics #content .article h4{font-size:1rem}html.chrome.fontSize_m #p-company-topics #content .article h4,html.firefox.fontSize_m #p-company-topics #content .article h4,html:not([class*=win]).fontSize_m #p-company-topics #content .article h4{font-size:19.2px}html.ie8.fontSize_m #p-company-topics #content .article h4{font-size:19.2px}html:not([class*=chrome]).fontSize_m #p-company-topics #content .article h4{font-size:1.2rem}html.chrome.fontSize_l #p-company-topics #content .article h4,html.firefox.fontSize_l #p-company-topics #content .article h4,html:not([class*=win]).fontSize_l #p-company-topics #content .article h4{font-size:22.4px}html.ie8.fontSize_l #p-company-topics #content .article h4{font-size:22.4px}html:not([class*=chrome]).fontSize_l #p-company-topics #content .article h4{font-size:1.4rem}#p-company-topics #content .article h5{padding:0 15px}#p-company-topics #content .article ol,#p-company-topics #content .article ul{margin-bottom:10px}#p-company-topics #content .article ol li,#p-company-topics #content .article ul li{margin-bottom:10px;line-height:1.8}#p-company-topics #content .article ol{padding:0 25px 0 35px}#p-company-topics #content .article ul{padding:0 25px 0 30px}#p-company-topics #content .article ul li{list-style-type:disc;padding-left:.4em}#p-company-topics #content .article p{margin-bottom:10px}#p-company-topics #content .article p img{margin:25px 15px}#p-company-topics #content .article a img:hover{padding:1px;border:3px solid #79b6f2}#p-company-topics #content .article img{padding:3px;border:1px solid #ccc;margin:25px}#p-company-topics #content .article blockquote{padding:1.2em .5em 1em;margin:25px;background:#eee;position:relative;z-index:1}.ie8 #p-company-topics #content .article blockquote{padding:1.2em .5em .8em}#p-company-topics #content .article blockquote:before{content:"“";line-height:1.5;font-family:'Times New Roman',"ＭＳ Ｐゴシック",sans-serif;color:#b7b7b7;position:absolute;left:.2em;top:-.2em;z-index:2}html.chrome #p-company-topics #content .article blockquote:before,html.firefox #p-company-topics #content .article blockquote:before,html:not([class*=win]) #p-company-topics #content .article blockquote:before{font-size:40px}html.ie8 #p-company-topics #content .article blockquote:before{font-size:40px}html:not([class*=chrome]) #p-company-topics #content .article blockquote:before{font-size:2.5rem}html.chrome.fontSize_s #p-company-topics #content .article blockquote:before,html.firefox.fontSize_s #p-company-topics #content .article blockquote:before,html:not([class*=win]).fontSize_s #p-company-topics #content .article blockquote:before{font-size:40px}html.ie8.fontSize_s #p-company-topics #content .article blockquote:before{font-size:40px}html:not([class*=chrome]).fontSize_s #p-company-topics #content .article blockquote:before{font-size:2.5rem}html.chrome.fontSize_m #p-company-topics #content .article blockquote:before,html.firefox.fontSize_m #p-company-topics #content .article blockquote:before,html:not([class*=win]).fontSize_m #p-company-topics #content .article blockquote:before{font-size:48px}html.ie8.fontSize_m #p-company-topics #content .article blockquote:before{font-size:48px}html:not([class*=chrome]).fontSize_m #p-company-topics #content .article blockquote:before{font-size:3rem}html.chrome.fontSize_l #p-company-topics #content .article blockquote:before,html.firefox.fontSize_l #p-company-topics #content .article blockquote:before,html:not([class*=win]).fontSize_l #p-company-topics #content .article blockquote:before{font-size:56px}html.ie8.fontSize_l #p-company-topics #content .article blockquote:before{font-size:56px}html:not([class*=chrome]).fontSize_l #p-company-topics #content .article blockquote:before{font-size:3.5rem}#p-company-topics #content .article blockquote:after{content:"”";line-height:1.5;font-family:'Times New Roman',"ＭＳ Ｐゴシック",sans-serif;color:#b7b7b7;position:absolute;right:.2em;bottom:-.7em;z-index:2}html.chrome #p-company-topics #content .article blockquote:after,html.firefox #p-company-topics #content .article blockquote:after,html:not([class*=win]) #p-company-topics #content .article blockquote:after{font-size:40px}html.ie8 #p-company-topics #content .article blockquote:after{font-size:40px}html:not([class*=chrome]) #p-company-topics #content .article blockquote:after{font-size:2.5rem}html.chrome.fontSize_s #p-company-topics #content .article blockquote:after,html.firefox.fontSize_s #p-company-topics #content .article blockquote:after,html:not([class*=win]).fontSize_s #p-company-topics #content .article blockquote:after{font-size:40px}html.ie8.fontSize_s #p-company-topics #content .article blockquote:after{font-size:40px}html:not([class*=chrome]).fontSize_s #p-company-topics #content .article blockquote:after{font-size:2.5rem}html.chrome.fontSize_m #p-company-topics #content .article blockquote:after,html.firefox.fontSize_m #p-company-topics #content .article blockquote:after,html:not([class*=win]).fontSize_m #p-company-topics #content .article blockquote:after{font-size:48px}html.ie8.fontSize_m #p-company-topics #content .article blockquote:after{font-size:48px}html:not([class*=chrome]).fontSize_m #p-company-topics #content .article blockquote:after{font-size:3rem}html.chrome.fontSize_l #p-company-topics #content .article blockquote:after,html.firefox.fontSize_l #p-company-topics #content .article blockquote:after,html:not([class*=win]).fontSize_l #p-company-topics #content .article blockquote:after{font-size:56px}html.ie8.fontSize_l #p-company-topics #content .article blockquote:after{font-size:56px}html:not([class*=chrome]).fontSize_l #p-company-topics #content .article blockquote:after{font-size:3.5rem}.ie8 #p-company-topics #content .article blockquote:after{bottom:-.5em}#p-company-topics #content .article blockquote p{position:relative;z-index:3}#p-company-topics #content .article strong{color:#f90}#p-company-topics #content .article .fb-like{display:block;margin:20px 0 50px;text-align:right}#p-company-topics #content table tr th{width:9em;text-align:left}#p-company-topics #content .facebook_container{border:1px solid #cbcbcb;border-radius:5px;padding:10px 20px}#p-company-topics #content .pagenate{text-align:center;letter-spacing:-.4em}#p-company-topics #content .pagenate .current_page{padding:3px;background-color:#2897e3;color:#fff}#p-company-topics #content .pagenate .current_page,#p-company-topics #content .pagenate .link_before,#p-company-topics #content .pagenate .link_next,#p-company-topics #content .pagenate .link_page{display:inline-block;letter-spacing:normal;vertical-align:top;border:1px solid #ccc;margin:0 3px;padding:1px 3px}#p-company-topics #content .pagenate .link_before,#p-company-topics #content .pagenate .link_next,#p-company-topics #content .pagenate .link_page{color:#2897e3;text-decoration:none}#p-company-topics #content .pagenate .link_before:hover,#p-company-topics #content .pagenate .link_next:hover,#p-company-topics #content .pagenate .link_page:hover{background-color:#2897e3;color:#fff}#p-company-news #content h1{position:relative}#p-company-news #content h1 .link{position:absolute;right:0;top:10%}#p-company-news #content h1 .link a{line-height:1.5;padding:.5em 20px .5em 40px;background-position:20px}html.chrome #p-company-news #content h1 .link a,html.firefox #p-company-news #content h1 .link a,html:not([class*=win]) #p-company-news #content h1 .link a{font-size:12px}html.ie8 #p-company-news #content h1 .link a{font-size:12px}html:not([class*=chrome]) #p-company-news #content h1 .link a{font-size:.75rem}html.chrome.fontSize_s #p-company-news #content h1 .link a,html.firefox.fontSize_s #p-company-news #content h1 .link a,html:not([class*=win]).fontSize_s #p-company-news #content h1 .link a{font-size:12px}html.ie8.fontSize_s #p-company-news #content h1 .link a{font-size:12px}html:not([class*=chrome]).fontSize_s #p-company-news #content h1 .link a{font-size:.75rem}html.chrome.fontSize_m #p-company-news #content h1 .link a,html.firefox.fontSize_m #p-company-news #content h1 .link a,html:not([class*=win]).fontSize_m #p-company-news #content h1 .link a{font-size:14.4px}html.ie8.fontSize_m #p-company-news #content h1 .link a{font-size:14.4px}html:not([class*=chrome]).fontSize_m #p-company-news #content h1 .link a{font-size:.9rem}html.chrome.fontSize_l #p-company-news #content h1 .link a,html.firefox.fontSize_l #p-company-news #content h1 .link a,html:not([class*=win]).fontSize_l #p-company-news #content h1 .link a{font-size:16.8px}html.ie8.fontSize_l #p-company-news #content h1 .link a{font-size:16.8px}html:not([class*=chrome]).fontSize_l #p-company-news #content h1 .link a{font-size:1.05rem}#p-company-news #content .article{overflow:hidden;margin-bottom:60px}#p-company-news #content .article .date{text-align:right}#p-company-news #content .article h3,#p-company-news #content .article h4{font-weight:400}#p-company-news #content .article h4,#p-company-news #content .article h5{margin:20px 0}#p-company-news #content .article blockquote,#p-company-news #content .article h4,#p-company-news #content .article h5,#p-company-news #content .article ol,#p-company-news #content .article p,#p-company-news #content .article ul{color:#4c4c4c}#p-company-news #content .article div,#p-company-news #content .article h4,#p-company-news #content .article p{padding:0 10px}#p-company-news #content .article h3{padding:5px 15px;margin:30px 0;background:#55bbcb;color:#fff;line-height:1.5;position:relative}html.chrome #p-company-news #content .article h3,html.firefox #p-company-news #content .article h3,html:not([class*=win]) #p-company-news #content .article h3{font-size:18px}html.ie8 #p-company-news #content .article h3{font-size:18px}html:not([class*=chrome]) #p-company-news #content .article h3{font-size:1.125rem}html.chrome.fontSize_s #p-company-news #content .article h3,html.firefox.fontSize_s #p-company-news #content .article h3,html:not([class*=win]).fontSize_s #p-company-news #content .article h3{font-size:18px}html.ie8.fontSize_s #p-company-news #content .article h3{font-size:18px}html:not([class*=chrome]).fontSize_s #p-company-news #content .article h3{font-size:1.125rem}html.chrome.fontSize_m #p-company-news #content .article h3,html.firefox.fontSize_m #p-company-news #content .article h3,html:not([class*=win]).fontSize_m #p-company-news #content .article h3{font-size:21.6px}html.ie8.fontSize_m #p-company-news #content .article h3{font-size:21.6px}html:not([class*=chrome]).fontSize_m #p-company-news #content .article h3{font-size:1.35rem}html.chrome.fontSize_l #p-company-news #content .article h3,html.firefox.fontSize_l #p-company-news #content .article h3,html:not([class*=win]).fontSize_l #p-company-news #content .article h3{font-size:25.2px}html.ie8.fontSize_l #p-company-news #content .article h3{font-size:25.2px}html:not([class*=chrome]).fontSize_l #p-company-news #content .article h3{font-size:1.575rem}#p-company-news #content .article h3:before{content:"";position:absolute;bottom:-10px;left:15px;width:0;height:0;border-top:10px solid #55bbcb;border-left:8px solid transparent;border-right:8px solid transparent}#p-company-news #content .article h4{border-left:4px solid #55bbcb;line-height:1.5}html.chrome #p-company-news #content .article h4,html.firefox #p-company-news #content .article h4,html:not([class*=win]) #p-company-news #content .article h4{font-size:16px}html.ie8 #p-company-news #content .article h4{font-size:16px}html:not([class*=chrome]) #p-company-news #content .article h4{font-size:1rem}html.chrome.fontSize_s #p-company-news #content .article h4,html.firefox.fontSize_s #p-company-news #content .article h4,html:not([class*=win]).fontSize_s #p-company-news #content .article h4{font-size:16px}html.ie8.fontSize_s #p-company-news #content .article h4{font-size:16px}html:not([class*=chrome]).fontSize_s #p-company-news #content .article h4{font-size:1rem}html.chrome.fontSize_m #p-company-news #content .article h4,html.firefox.fontSize_m #p-company-news #content .article h4,html:not([class*=win]).fontSize_m #p-company-news #content .article h4{font-size:19.2px}html.ie8.fontSize_m #p-company-news #content .article h4{font-size:19.2px}html:not([class*=chrome]).fontSize_m #p-company-news #content .article h4{font-size:1.2rem}html.chrome.fontSize_l #p-company-news #content .article h4,html.firefox.fontSize_l #p-company-news #content .article h4,html:not([class*=win]).fontSize_l #p-company-news #content .article h4{font-size:22.4px}html.ie8.fontSize_l #p-company-news #content .article h4{font-size:22.4px}html:not([class*=chrome]).fontSize_l #p-company-news #content .article h4{font-size:1.4rem}#p-company-news #content .article h5{padding:0 15px}#p-company-news #content .article ol,#p-company-news #content .article ul{margin-bottom:10px}#p-company-news #content .article ol li,#p-company-news #content .article ul li{margin-bottom:10px;line-height:1.8}#p-company-news #content .article ol{padding:0 25px 0 35px}#p-company-news #content .article ul{padding:0 25px 0 30px}#p-company-news #content .article ul li{list-style-type:disc;padding-left:.4em}#p-company-news #content .article p{margin-bottom:10px}#p-company-news #content .article p img{margin:25px 15px}#p-company-news #content .article a img:hover{padding:1px;border:3px solid #79b6f2}#p-company-news #content .article img{padding:3px;border:1px solid #ccc;margin:25px}#p-company-news #content .article blockquote{padding:1.2em .5em 1em;margin:25px;background:#eee;position:relative;z-index:1}.ie8 #p-company-news #content .article blockquote{padding:1.2em .5em .8em}#p-company-news #content .article blockquote:before{content:"“";line-height:1.5;font-family:'Times New Roman',"ＭＳ Ｐゴシック",sans-serif;color:#b7b7b7;position:absolute;left:.2em;top:-.2em;z-index:2}html.chrome #p-company-news #content .article blockquote:before,html.firefox #p-company-news #content .article blockquote:before,html:not([class*=win]) #p-company-news #content .article blockquote:before{font-size:40px}html.ie8 #p-company-news #content .article blockquote:before{font-size:40px}html:not([class*=chrome]) #p-company-news #content .article blockquote:before{font-size:2.5rem}html.chrome.fontSize_s #p-company-news #content .article blockquote:before,html.firefox.fontSize_s #p-company-news #content .article blockquote:before,html:not([class*=win]).fontSize_s #p-company-news #content .article blockquote:before{font-size:40px}html.ie8.fontSize_s #p-company-news #content .article blockquote:before{font-size:40px}html:not([class*=chrome]).fontSize_s #p-company-news #content .article blockquote:before{font-size:2.5rem}html.chrome.fontSize_m #p-company-news #content .article blockquote:before,html.firefox.fontSize_m #p-company-news #content .article blockquote:before,html:not([class*=win]).fontSize_m #p-company-news #content .article blockquote:before{font-size:48px}html.ie8.fontSize_m #p-company-news #content .article blockquote:before{font-size:48px}html:not([class*=chrome]).fontSize_m #p-company-news #content .article blockquote:before{font-size:3rem}html.chrome.fontSize_l #p-company-news #content .article blockquote:before,html.firefox.fontSize_l #p-company-news #content .article blockquote:before,html:not([class*=win]).fontSize_l #p-company-news #content .article blockquote:before{font-size:56px}html.ie8.fontSize_l #p-company-news #content .article blockquote:before{font-size:56px}html:not([class*=chrome]).fontSize_l #p-company-news #content .article blockquote:before{font-size:3.5rem}#p-company-news #content .article blockquote:after{content:"”";line-height:1.5;font-family:'Times New Roman',"ＭＳ Ｐゴシック",sans-serif;color:#b7b7b7;position:absolute;right:.2em;bottom:-.7em;z-index:2}html.chrome #p-company-news #content .article blockquote:after,html.firefox #p-company-news #content .article blockquote:after,html:not([class*=win]) #p-company-news #content .article blockquote:after{font-size:40px}html.ie8 #p-company-news #content .article blockquote:after{font-size:40px}html:not([class*=chrome]) #p-company-news #content .article blockquote:after{font-size:2.5rem}html.chrome.fontSize_s #p-company-news #content .article blockquote:after,html.firefox.fontSize_s #p-company-news #content .article blockquote:after,html:not([class*=win]).fontSize_s #p-company-news #content .article blockquote:after{font-size:40px}html.ie8.fontSize_s #p-company-news #content .article blockquote:after{font-size:40px}html:not([class*=chrome]).fontSize_s #p-company-news #content .article blockquote:after{font-size:2.5rem}html.chrome.fontSize_m #p-company-news #content .article blockquote:after,html.firefox.fontSize_m #p-company-news #content .article blockquote:after,html:not([class*=win]).fontSize_m #p-company-news #content .article blockquote:after{font-size:48px}html.ie8.fontSize_m #p-company-news #content .article blockquote:after{font-size:48px}html:not([class*=chrome]).fontSize_m #p-company-news #content .article blockquote:after{font-size:3rem}html.chrome.fontSize_l #p-company-news #content .article blockquote:after,html.firefox.fontSize_l #p-company-news #content .article blockquote:after,html:not([class*=win]).fontSize_l #p-company-news #content .article blockquote:after{font-size:56px}html.ie8.fontSize_l #p-company-news #content .article blockquote:after{font-size:56px}html:not([class*=chrome]).fontSize_l #p-company-news #content .article blockquote:after{font-size:3.5rem}.ie8 #p-company-news #content .article blockquote:after{bottom:-.5em}#p-company-news #content .article blockquote p{position:relative;z-index:3}#p-company-news #content .article strong{color:#f90}#p-company-news #content .article .fb-like{display:block;margin:20px 0 50px;text-align:right}#p-company-news #content table tr th{width:9em;text-align:left}#p-company-news #content .facebook_container{border:1px solid #cbcbcb;border-radius:5px;padding:10px 20px}#p-company-news #content .pagenate{text-align:center;letter-spacing:-.4em}#p-company-news #content .pagenate .current_page{padding:3px;background-color:#2897e3;color:#fff}#p-company-news #content .pagenate .current_page,#p-company-news #content .pagenate .link_before,#p-company-news #content .pagenate .link_next,#p-company-news #content .pagenate .link_page{display:inline-block;letter-spacing:normal;vertical-align:top;border:1px solid #ccc;margin:0 3px;padding:1px 3px}#p-company-news #content .pagenate .link_before,#p-company-news #content .pagenate .link_next,#p-company-news #content .pagenate .link_page{color:#2897e3;text-decoration:none}#p-company-news #content .pagenate .link_before:hover,#p-company-news #content .pagenate .link_next:hover,#p-company-news #content .pagenate .link_page:hover{background-color:#2897e3;color:#fff}[id^=p-region-] #content .header,[id^=p-region-] #content .section{overflow:hidden}#p-region-index #content .section{overflow:visible!important}[id^=p-contact-] #content{color:#4d4d4d}[id^=p-contact-] #content strong{font-weight:700}[id^=p-contact-] #content>.header{margin-left:20px;margin-right:20px}[id^=p-contact-] #content>.section{margin-left:40px;margin-right:40px}[id^=p-contact-] #content>.section>.section{margin-left:40px;margin-right:40px}[id^=p-contact-] #content h3{line-height:1.5;font-weight:400;color:#333;margin-bottom:5px}html.chrome [id^=p-contact-] #content h3,html.firefox [id^=p-contact-] #content h3,html:not([class*=win]) [id^=p-contact-] #content h3{font-size:18px}html.ie8 [id^=p-contact-] #content h3{font-size:18px}html:not([class*=chrome]) [id^=p-contact-] #content h3{font-size:1.125rem}html.chrome.fontSize_s [id^=p-contact-] #content h3,html.firefox.fontSize_s [id^=p-contact-] #content h3,html:not([class*=win]).fontSize_s [id^=p-contact-] #content h3{font-size:18px}html.ie8.fontSize_s [id^=p-contact-] #content h3{font-size:18px}html:not([class*=chrome]).fontSize_s [id^=p-contact-] #content h3{font-size:1.125rem}html.chrome.fontSize_m [id^=p-contact-] #content h3,html.firefox.fontSize_m [id^=p-contact-] #content h3,html:not([class*=win]).fontSize_m [id^=p-contact-] #content h3{font-size:21.6px}html.ie8.fontSize_m [id^=p-contact-] #content h3{font-size:21.6px}html:not([class*=chrome]).fontSize_m [id^=p-contact-] #content h3{font-size:1.35rem}html.chrome.fontSize_l [id^=p-contact-] #content h3,html.firefox.fontSize_l [id^=p-contact-] #content h3,html:not([class*=win]).fontSize_l [id^=p-contact-] #content h3{font-size:25.2px}html.ie8.fontSize_l [id^=p-contact-] #content h3{font-size:25.2px}html:not([class*=chrome]).fontSize_l [id^=p-contact-] #content h3{font-size:1.575rem}[id^=p-contact-] #content form{margin-top:30px}[id^=p-contact-] #content .formTable h5{font-weight:400;margin-top:10px;margin-bottom:5px}[id^=p-contact-] #content .formTable input,[id^=p-contact-] #content .formTable textarea{border:1px solid #a7a7a7}[id^=p-contact-] #content .formTable label{padding-left:.3em}[id^=p-contact-] #content .formTable label+input{margin-left:1em}[id^=p-contact-] #content .links{margin:20px 0}[id^=p-contact-] #content .links li{display:inline-block;margin-right:15px}[id^=p-contact-] #content label.error{display:block;max-width:500px;color:#fff;background:#f8001d;padding:5px 5px 5px 1.2em;position:relative;margin:10px 0;cursor:default}#p-contact-confirm #content .formTable th{width:30%;text-align:left}[id^=p-suwa_family-] #content{color:#4d4d4d}[id^=p-suwa_family-] #content strong{font-weight:700}[id^=p-suwa_family-] #content>.header{margin-left:20px;margin-right:20px;text-align:center}[id^=p-suwa_family-] #content>.header p{text-align:left}[id^=p-suwa_family-] #content>.header h1{text-align:center;margin-top:30px}[id^=p-suwa_family-] #content>.header+.section{margin-top:20px}[id^=p-suwa_family-] #content>.section{margin-left:40px;margin-right:40px}[id^=p-suwa_family-] #content>.section .btnlink{display:inline-block;margin-top:20px}[id^=p-suwa_family-] #content>.section .btnlink:hover{opacity:.7}[id^=p-suwa_family-][id$=ayumu] #content,[id^=p-suwa_family-][id$=brother] #content,[id^=p-suwa_family-][id$=mama] #content,[id^=p-suwa_family-][id$=papa] #content{padding-left:220px;background-position:20px top;background-repeat:no-repeat}[id^=p-suwa_family-][id$=ayumu] #content img,[id^=p-suwa_family-][id$=brother] #content img,[id^=p-suwa_family-][id$=mama] #content img,[id^=p-suwa_family-][id$=papa] #content img{display:block}[id^=p-suwa_family-][id$=ayumu] #content>.header p,[id^=p-suwa_family-][id$=brother] #content>.header p,[id^=p-suwa_family-][id$=mama] #content>.header p,[id^=p-suwa_family-][id$=papa] #content>.header p{line-height:1.5}html.chrome [id^=p-suwa_family-][id$=ayumu] #content>.header p,html.chrome [id^=p-suwa_family-][id$=brother] #content>.header p,html.chrome [id^=p-suwa_family-][id$=mama] #content>.header p,html.chrome [id^=p-suwa_family-][id$=papa] #content>.header p,html.firefox [id^=p-suwa_family-][id$=ayumu] #content>.header p,html.firefox [id^=p-suwa_family-][id$=brother] #content>.header p,html.firefox [id^=p-suwa_family-][id$=mama] #content>.header p,html.firefox [id^=p-suwa_family-][id$=papa] #content>.header p,html:not([class*=win]) [id^=p-suwa_family-][id$=ayumu] #content>.header p,html:not([class*=win]) [id^=p-suwa_family-][id$=brother] #content>.header p,html:not([class*=win]) [id^=p-suwa_family-][id$=mama] #content>.header p,html:not([class*=win]) [id^=p-suwa_family-][id$=papa] #content>.header p{font-size:18px}html.ie8 [id^=p-suwa_family-][id$=ayumu] #content>.header p,html.ie8 [id^=p-suwa_family-][id$=brother] #content>.header p,html.ie8 [id^=p-suwa_family-][id$=mama] #content>.header p,html.ie8 [id^=p-suwa_family-][id$=papa] #content>.header p{font-size:18px}html:not([class*=chrome]) [id^=p-suwa_family-][id$=ayumu] #content>.header p,html:not([class*=chrome]) [id^=p-suwa_family-][id$=brother] #content>.header p,html:not([class*=chrome]) [id^=p-suwa_family-][id$=mama] #content>.header p,html:not([class*=chrome]) [id^=p-suwa_family-][id$=papa] #content>.header p{font-size:1.125rem}html.chrome.fontSize_s [id^=p-suwa_family-][id$=ayumu] #content>.header p,html.chrome.fontSize_s [id^=p-suwa_family-][id$=brother] #content>.header p,html.chrome.fontSize_s [id^=p-suwa_family-][id$=mama] #content>.header p,html.chrome.fontSize_s [id^=p-suwa_family-][id$=papa] #content>.header p,html.firefox.fontSize_s [id^=p-suwa_family-][id$=ayumu] #content>.header p,html.firefox.fontSize_s [id^=p-suwa_family-][id$=brother] #content>.header p,html.firefox.fontSize_s [id^=p-suwa_family-][id$=mama] #content>.header p,html.firefox.fontSize_s [id^=p-suwa_family-][id$=papa] #content>.header p,html:not([class*=win]).fontSize_s [id^=p-suwa_family-][id$=ayumu] #content>.header p,html:not([class*=win]).fontSize_s [id^=p-suwa_family-][id$=brother] #content>.header p,html:not([class*=win]).fontSize_s [id^=p-suwa_family-][id$=mama] #content>.header p,html:not([class*=win]).fontSize_s [id^=p-suwa_family-][id$=papa] #content>.header p{font-size:18px}html.ie8.fontSize_s [id^=p-suwa_family-][id$=ayumu] #content>.header p,html.ie8.fontSize_s [id^=p-suwa_family-][id$=brother] #content>.header p,html.ie8.fontSize_s [id^=p-suwa_family-][id$=mama] #content>.header p,html.ie8.fontSize_s [id^=p-suwa_family-][id$=papa] #content>.header p{font-size:18px}html:not([class*=chrome]).fontSize_s [id^=p-suwa_family-][id$=ayumu] #content>.header p,html:not([class*=chrome]).fontSize_s [id^=p-suwa_family-][id$=brother] #content>.header p,html:not([class*=chrome]).fontSize_s [id^=p-suwa_family-][id$=mama] #content>.header p,html:not([class*=chrome]).fontSize_s [id^=p-suwa_family-][id$=papa] #content>.header p{font-size:1.125rem}html.chrome.fontSize_m [id^=p-suwa_family-][id$=ayumu] #content>.header p,html.chrome.fontSize_m [id^=p-suwa_family-][id$=brother] #content>.header p,html.chrome.fontSize_m [id^=p-suwa_family-][id$=mama] #content>.header p,html.chrome.fontSize_m [id^=p-suwa_family-][id$=papa] #content>.header p,html.firefox.fontSize_m [id^=p-suwa_family-][id$=ayumu] #content>.header p,html.firefox.fontSize_m [id^=p-suwa_family-][id$=brother] #content>.header p,html.firefox.fontSize_m [id^=p-suwa_family-][id$=mama] #content>.header p,html.firefox.fontSize_m [id^=p-suwa_family-][id$=papa] #content>.header p,html:not([class*=win]).fontSize_m [id^=p-suwa_family-][id$=ayumu] #content>.header p,html:not([class*=win]).fontSize_m [id^=p-suwa_family-][id$=brother] #content>.header p,html:not([class*=win]).fontSize_m [id^=p-suwa_family-][id$=mama] #content>.header p,html:not([class*=win]).fontSize_m [id^=p-suwa_family-][id$=papa] #content>.header p{font-size:21.6px}html.ie8.fontSize_m [id^=p-suwa_family-][id$=ayumu] #content>.header p,html.ie8.fontSize_m [id^=p-suwa_family-][id$=brother] #content>.header p,html.ie8.fontSize_m [id^=p-suwa_family-][id$=mama] #content>.header p,html.ie8.fontSize_m [id^=p-suwa_family-][id$=papa] #content>.header p{font-size:21.6px}html:not([class*=chrome]).fontSize_m [id^=p-suwa_family-][id$=ayumu] #content>.header p,html:not([class*=chrome]).fontSize_m [id^=p-suwa_family-][id$=brother] #content>.header p,html:not([class*=chrome]).fontSize_m [id^=p-suwa_family-][id$=mama] #content>.header p,html:not([class*=chrome]).fontSize_m [id^=p-suwa_family-][id$=papa] #content>.header p{font-size:1.35rem}html.chrome.fontSize_l [id^=p-suwa_family-][id$=ayumu] #content>.header p,html.chrome.fontSize_l [id^=p-suwa_family-][id$=brother] #content>.header p,html.chrome.fontSize_l [id^=p-suwa_family-][id$=mama] #content>.header p,html.chrome.fontSize_l [id^=p-suwa_family-][id$=papa] #content>.header p,html.firefox.fontSize_l [id^=p-suwa_family-][id$=ayumu] #content>.header p,html.firefox.fontSize_l [id^=p-suwa_family-][id$=brother] #content>.header p,html.firefox.fontSize_l [id^=p-suwa_family-][id$=mama] #content>.header p,html.firefox.fontSize_l [id^=p-suwa_family-][id$=papa] #content>.header p,html:not([class*=win]).fontSize_l [id^=p-suwa_family-][id$=ayumu] #content>.header p,html:not([class*=win]).fontSize_l [id^=p-suwa_family-][id$=brother] #content>.header p,html:not([class*=win]).fontSize_l [id^=p-suwa_family-][id$=mama] #content>.header p,html:not([class*=win]).fontSize_l [id^=p-suwa_family-][id$=papa] #content>.header p{font-size:25.2px}html.ie8.fontSize_l [id^=p-suwa_family-][id$=ayumu] #content>.header p,html.ie8.fontSize_l [id^=p-suwa_family-][id$=brother] #content>.header p,html.ie8.fontSize_l [id^=p-suwa_family-][id$=mama] #content>.header p,html.ie8.fontSize_l [id^=p-suwa_family-][id$=papa] #content>.header p{font-size:25.2px}html:not([class*=chrome]).fontSize_l [id^=p-suwa_family-][id$=ayumu] #content>.header p,html:not([class*=chrome]).fontSize_l [id^=p-suwa_family-][id$=brother] #content>.header p,html:not([class*=chrome]).fontSize_l [id^=p-suwa_family-][id$=mama] #content>.header p,html:not([class*=chrome]).fontSize_l [id^=p-suwa_family-][id$=papa] #content>.header p{font-size:1.575rem}[id^=p-suwa_family-][id$=ayumu] #content>.header h1,[id^=p-suwa_family-][id$=brother] #content>.header h1,[id^=p-suwa_family-][id$=mama] #content>.header h1,[id^=p-suwa_family-][id$=papa] #content>.header h1{border-bottom:0 none;margin-top:10px;padding-bottom:0}[id^=p-suwa_family-][id$=ayumu] #content>.section,[id^=p-suwa_family-][id$=brother] #content>.section,[id^=p-suwa_family-][id$=mama] #content>.section,[id^=p-suwa_family-][id$=papa] #content>.section{margin-left:20px;margin-right:20px;overflow:hidden;clear:both}[id^=p-suwa_family-][id$=ayumu] #content>.section p,[id^=p-suwa_family-][id$=brother] #content>.section p,[id^=p-suwa_family-][id$=mama] #content>.section p,[id^=p-suwa_family-][id$=papa] #content>.section p{line-height:1.6;color:#666}html.chrome [id^=p-suwa_family-][id$=ayumu] #content>.section p,html.chrome [id^=p-suwa_family-][id$=brother] #content>.section p,html.chrome [id^=p-suwa_family-][id$=mama] #content>.section p,html.chrome [id^=p-suwa_family-][id$=papa] #content>.section p,html.firefox [id^=p-suwa_family-][id$=ayumu] #content>.section p,html.firefox [id^=p-suwa_family-][id$=brother] #content>.section p,html.firefox [id^=p-suwa_family-][id$=mama] #content>.section p,html.firefox [id^=p-suwa_family-][id$=papa] #content>.section p,html:not([class*=win]) [id^=p-suwa_family-][id$=ayumu] #content>.section p,html:not([class*=win]) [id^=p-suwa_family-][id$=brother] #content>.section p,html:not([class*=win]) [id^=p-suwa_family-][id$=mama] #content>.section p,html:not([class*=win]) [id^=p-suwa_family-][id$=papa] #content>.section p{font-size:15px}html.ie8 [id^=p-suwa_family-][id$=ayumu] #content>.section p,html.ie8 [id^=p-suwa_family-][id$=brother] #content>.section p,html.ie8 [id^=p-suwa_family-][id$=mama] #content>.section p,html.ie8 [id^=p-suwa_family-][id$=papa] #content>.section p{font-size:15px}html:not([class*=chrome]) [id^=p-suwa_family-][id$=ayumu] #content>.section p,html:not([class*=chrome]) [id^=p-suwa_family-][id$=brother] #content>.section p,html:not([class*=chrome]) [id^=p-suwa_family-][id$=mama] #content>.section p,html:not([class*=chrome]) [id^=p-suwa_family-][id$=papa] #content>.section p{font-size:.9375rem}html.chrome.fontSize_s [id^=p-suwa_family-][id$=ayumu] #content>.section p,html.chrome.fontSize_s [id^=p-suwa_family-][id$=brother] #content>.section p,html.chrome.fontSize_s [id^=p-suwa_family-][id$=mama] #content>.section p,html.chrome.fontSize_s [id^=p-suwa_family-][id$=papa] #content>.section p,html.firefox.fontSize_s [id^=p-suwa_family-][id$=ayumu] #content>.section p,html.firefox.fontSize_s [id^=p-suwa_family-][id$=brother] #content>.section p,html.firefox.fontSize_s [id^=p-suwa_family-][id$=mama] #content>.section p,html.firefox.fontSize_s [id^=p-suwa_family-][id$=papa] #content>.section p,html:not([class*=win]).fontSize_s [id^=p-suwa_family-][id$=ayumu] #content>.section p,html:not([class*=win]).fontSize_s [id^=p-suwa_family-][id$=brother] #content>.section p,html:not([class*=win]).fontSize_s [id^=p-suwa_family-][id$=mama] #content>.section p,html:not([class*=win]).fontSize_s [id^=p-suwa_family-][id$=papa] #content>.section p{font-size:15px}html.ie8.fontSize_s [id^=p-suwa_family-][id$=ayumu] #content>.section p,html.ie8.fontSize_s [id^=p-suwa_family-][id$=brother] #content>.section p,html.ie8.fontSize_s [id^=p-suwa_family-][id$=mama] #content>.section p,html.ie8.fontSize_s [id^=p-suwa_family-][id$=papa] #content>.section p{font-size:15px}html:not([class*=chrome]).fontSize_s [id^=p-suwa_family-][id$=ayumu] #content>.section p,html:not([class*=chrome]).fontSize_s [id^=p-suwa_family-][id$=brother] #content>.section p,html:not([class*=chrome]).fontSize_s [id^=p-suwa_family-][id$=mama] #content>.section p,html:not([class*=chrome]).fontSize_s [id^=p-suwa_family-][id$=papa] #content>.section p{font-size:.9375rem}html.chrome.fontSize_m [id^=p-suwa_family-][id$=ayumu] #content>.section p,html.chrome.fontSize_m [id^=p-suwa_family-][id$=brother] #content>.section p,html.chrome.fontSize_m [id^=p-suwa_family-][id$=mama] #content>.section p,html.chrome.fontSize_m [id^=p-suwa_family-][id$=papa] #content>.section p,html.firefox.fontSize_m [id^=p-suwa_family-][id$=ayumu] #content>.section p,html.firefox.fontSize_m [id^=p-suwa_family-][id$=brother] #content>.section p,html.firefox.fontSize_m [id^=p-suwa_family-][id$=mama] #content>.section p,html.firefox.fontSize_m [id^=p-suwa_family-][id$=papa] #content>.section p,html:not([class*=win]).fontSize_m [id^=p-suwa_family-][id$=ayumu] #content>.section p,html:not([class*=win]).fontSize_m [id^=p-suwa_family-][id$=brother] #content>.section p,html:not([class*=win]).fontSize_m [id^=p-suwa_family-][id$=mama] #content>.section p,html:not([class*=win]).fontSize_m [id^=p-suwa_family-][id$=papa] #content>.section p{font-size:18px}html.ie8.fontSize_m [id^=p-suwa_family-][id$=ayumu] #content>.section p,html.ie8.fontSize_m [id^=p-suwa_family-][id$=brother] #content>.section p,html.ie8.fontSize_m [id^=p-suwa_family-][id$=mama] #content>.section p,html.ie8.fontSize_m [id^=p-suwa_family-][id$=papa] #content>.section p{font-size:18px}html:not([class*=chrome]).fontSize_m [id^=p-suwa_family-][id$=ayumu] #content>.section p,html:not([class*=chrome]).fontSize_m [id^=p-suwa_family-][id$=brother] #content>.section p,html:not([class*=chrome]).fontSize_m [id^=p-suwa_family-][id$=mama] #content>.section p,html:not([class*=chrome]).fontSize_m [id^=p-suwa_family-][id$=papa] #content>.section p{font-size:1.125rem}html.chrome.fontSize_l [id^=p-suwa_family-][id$=ayumu] #content>.section p,html.chrome.fontSize_l [id^=p-suwa_family-][id$=brother] #content>.section p,html.chrome.fontSize_l [id^=p-suwa_family-][id$=mama] #content>.section p,html.chrome.fontSize_l [id^=p-suwa_family-][id$=papa] #content>.section p,html.firefox.fontSize_l [id^=p-suwa_family-][id$=ayumu] #content>.section p,html.firefox.fontSize_l [id^=p-suwa_family-][id$=brother] #content>.section p,html.firefox.fontSize_l [id^=p-suwa_family-][id$=mama] #content>.section p,html.firefox.fontSize_l [id^=p-suwa_family-][id$=papa] #content>.section p,html:not([class*=win]).fontSize_l [id^=p-suwa_family-][id$=ayumu] #content>.section p,html:not([class*=win]).fontSize_l [id^=p-suwa_family-][id$=brother] #content>.section p,html:not([class*=win]).fontSize_l [id^=p-suwa_family-][id$=mama] #content>.section p,html:not([class*=win]).fontSize_l [id^=p-suwa_family-][id$=papa] #content>.section p{font-size:21px}html.ie8.fontSize_l [id^=p-suwa_family-][id$=ayumu] #content>.section p,html.ie8.fontSize_l [id^=p-suwa_family-][id$=brother] #content>.section p,html.ie8.fontSize_l [id^=p-suwa_family-][id$=mama] #content>.section p,html.ie8.fontSize_l [id^=p-suwa_family-][id$=papa] #content>.section p{font-size:21px}html:not([class*=chrome]).fontSize_l [id^=p-suwa_family-][id$=ayumu] #content>.section p,html:not([class*=chrome]).fontSize_l [id^=p-suwa_family-][id$=brother] #content>.section p,html:not([class*=chrome]).fontSize_l [id^=p-suwa_family-][id$=mama] #content>.section p,html:not([class*=chrome]).fontSize_l [id^=p-suwa_family-][id$=papa] #content>.section p{font-size:1.3125rem}[id^=p-suwa_family-][id$=ayumu] #content>.section .info_base,[id^=p-suwa_family-][id$=brother] #content>.section .info_base,[id^=p-suwa_family-][id$=mama] #content>.section .info_base,[id^=p-suwa_family-][id$=papa] #content>.section .info_base{float:left;width:230px}[id^=p-suwa_family-][id$=ayumu] #content>.section .info_base img,[id^=p-suwa_family-][id$=brother] #content>.section .info_base img,[id^=p-suwa_family-][id$=mama] #content>.section .info_base img,[id^=p-suwa_family-][id$=papa] #content>.section .info_base img{margin-left:auto;margin-right:auto}[id^=p-suwa_family-][id$=ayumu] #content>.section .info_base h3,[id^=p-suwa_family-][id$=brother] #content>.section .info_base h3,[id^=p-suwa_family-][id$=mama] #content>.section .info_base h3,[id^=p-suwa_family-][id$=papa] #content>.section .info_base h3{padding-top:.5em}[id^=p-suwa_family-][id$=ayumu] #content>.section .info_base .thumb,[id^=p-suwa_family-][id$=brother] #content>.section .info_base .thumb,[id^=p-suwa_family-][id$=mama] #content>.section .info_base .thumb,[id^=p-suwa_family-][id$=papa] #content>.section .info_base .thumb{margin-top:20px}[id^=p-suwa_family-][id$=ayumu] #content>.section .info_detail,[id^=p-suwa_family-][id$=brother] #content>.section .info_detail,[id^=p-suwa_family-][id$=mama] #content>.section .info_detail,[id^=p-suwa_family-][id$=papa] #content>.section .info_detail{float:right;width:400px;margin-right:20px}[id^=p-suwa_family-][id$=ayumu] #content>.section .info_detail .btn,[id^=p-suwa_family-][id$=brother] #content>.section .info_detail .btn,[id^=p-suwa_family-][id$=mama] #content>.section .info_detail .btn,[id^=p-suwa_family-][id$=papa] #content>.section .info_detail .btn{float:right;margin-top:30px}.mac [id^=p-suwa_family-][id$=ayumu] #content>.section .info_detail .btn:hover,.mac [id^=p-suwa_family-][id$=brother] #content>.section .info_detail .btn:hover,.mac [id^=p-suwa_family-][id$=mama] #content>.section .info_detail .btn:hover,.mac [id^=p-suwa_family-][id$=papa] #content>.section .info_detail .btn:hover,.win [id^=p-suwa_family-][id$=ayumu] #content>.section .info_detail .btn:hover,.win [id^=p-suwa_family-][id$=brother] #content>.section .info_detail .btn:hover,.win [id^=p-suwa_family-][id$=mama] #content>.section .info_detail .btn:hover,.win [id^=p-suwa_family-][id$=papa] #content>.section .info_detail .btn:hover{opacity:.7}[id^=p-suwa_family-][id$=papa] #content{background-image:url(/common/img/suwa_family/papa/bk.png)}[id^=p-suwa_family-][id$=papa] #content h2{color:#1773b3;padding-left:62px;background:url(/common/img/suwa_family/papa/h2_icon.png) left .3em no-repeat;min-height:31px;margin-top:20px}[id^=p-suwa_family-][id$=mama] #content{background-image:url(/common/img/suwa_family/mama/bk.png)}[id^=p-suwa_family-][id$=mama] #content h2{color:#d4266c;padding-left:62px;background:url(/common/img/suwa_family/mama/h2_icon.png) left .3em no-repeat;min-height:55px;padding-top:20px}[id^=p-suwa_family-][id$=mama] #content .heart{color:#d4266c}[id^=p-suwa_family-][id$=brother] #content{background-image:url(/common/img/suwa_family/brother/bk.png)}[id^=p-suwa_family-][id$=brother] #content h2{color:#1a1a1a;padding-left:62px;background:url(/common/img/suwa_family/brother/h2_icon.png) left .3em no-repeat;min-height:57px;padding-top:20px}[id^=p-suwa_family-][id$=ayumu] #content{background-image:url(/common/img/suwa_family/ayumu/bk.png)}[id^=p-suwa_family-][id$=ayumu] #content h2{color:#ef4490;padding-left:62px;background:url(/common/img/suwa_family/ayumu/h2_icon.png) left .3em no-repeat;min-height:54px;padding-top:20px}[id^=p-suwa_family-][id$=ayumu] #content .heart{color:#ff96a6}#p-suwa_family-index #content>.section>.section{min-height:283px;overflow:hidden}#p-suwa_family-index #content>.section>.section .profile{padding-bottom:15px;border-bottom:1px solid #e5e5e5;margin-bottom:15px}#p-suwa_family-index #content>.section>.section .profile h3{line-height:1.5;font-weight:400;color:#333}html.chrome #p-suwa_family-index #content>.section>.section .profile h3,html.firefox #p-suwa_family-index #content>.section>.section .profile h3,html:not([class*=win]) #p-suwa_family-index #content>.section>.section .profile h3{font-size:18px}html.ie8 #p-suwa_family-index #content>.section>.section .profile h3{font-size:18px}html:not([class*=chrome]) #p-suwa_family-index #content>.section>.section .profile h3{font-size:1.125rem}html.chrome.fontSize_s #p-suwa_family-index #content>.section>.section .profile h3,html.firefox.fontSize_s #p-suwa_family-index #content>.section>.section .profile h3,html:not([class*=win]).fontSize_s #p-suwa_family-index #content>.section>.section .profile h3{font-size:18px}html.ie8.fontSize_s #p-suwa_family-index #content>.section>.section .profile h3{font-size:18px}html:not([class*=chrome]).fontSize_s #p-suwa_family-index #content>.section>.section .profile h3{font-size:1.125rem}html.chrome.fontSize_m #p-suwa_family-index #content>.section>.section .profile h3,html.firefox.fontSize_m #p-suwa_family-index #content>.section>.section .profile h3,html:not([class*=win]).fontSize_m #p-suwa_family-index #content>.section>.section .profile h3{font-size:21.6px}html.ie8.fontSize_m #p-suwa_family-index #content>.section>.section .profile h3{font-size:21.6px}html:not([class*=chrome]).fontSize_m #p-suwa_family-index #content>.section>.section .profile h3{font-size:1.35rem}html.chrome.fontSize_l #p-suwa_family-index #content>.section>.section .profile h3,html.firefox.fontSize_l #p-suwa_family-index #content>.section>.section .profile h3,html:not([class*=win]).fontSize_l #p-suwa_family-index #content>.section>.section .profile h3{font-size:25.2px}html.ie8.fontSize_l #p-suwa_family-index #content>.section>.section .profile h3{font-size:25.2px}html:not([class*=chrome]).fontSize_l #p-suwa_family-index #content>.section>.section .profile h3{font-size:1.575rem}#p-suwa_family-index #content>.section.papa>.section{padding-right:535px;background:url(/common/img/suwa_family/index/papa.png) right 5px no-repeat}#p-suwa_family-index #content>.section.brother>.section{padding-right:535px;background:url(/common/img/suwa_family/index/brother.png) right 5px no-repeat}#p-suwa_family-index #content>.section.mama>.section{padding-left:535px;background:url(/common/img/suwa_family/index/mama.png) left 5px no-repeat}#p-suwa_family-index #content>.section.ayumu>.section{padding-left:535px;background:url(/common/img/suwa_family/index/ayumu.png) left 5px no-repeat}