@charset "utf-8";@media print,screen and (min-width:1025px){.Sp{display:none !important}#TopSec01 .link_first{margin:42px 0 0}#TopSec01 .link_first li{float:left;margin-left:29px}#TopSec01 .link_first li:first-child{margin-left:0}#TopSec01 .link_second{margin:59px 0 0}#TopSec01 .link_second li{float:left;margin-left:29px}#TopSec01 .link_second li:first-child{margin-left:0}#TopSec02{margin:123px 0 0}#TopSec02 article{border-bottom:solid 1px #666;padding:10px}#TopSec02 article div{float:left}#TopSec02 article a{color:#666}#TopSec02 article div.products{background:#39b54a;color:#fff;font-size:14px;width:82px;text-align:center;padding:15px 0}#TopSec02 article div.news{background:#00a0e9;color:#fff;font-size:14px;width:82px;text-align:center;padding:15px 0}#TopSec02 article div.day{font-size:16px;line-height:44px;margin-left:19px;width:186px}#TopSec02 article div.ttl{width:744px;line-height:44px}#TopSec02 .btn{margin-top:68px}#TopSec03{margin:104px 0 0}#TopSec03 ul li{width:331px;float:left;margin-left:29px;color:#666;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}#TopSec03 ul li:first-child{margin-left:0}#TopSec03 ul li dl dd.ttl{font-size:22px;font-weight:700;padding-bottom:15px;margin-top:25px}#TopSec03 ul li dl dd.ttl span{font-size:14px}#TopSec03 ul li dl dd.txt{font-size:13px;line-height:18px;margin-bottom:1em;margin-top:20px}#TopSec03 ul li dl dd.more a{color:#ed2939;font-weight:700;font-size:13px;text-decoration:none}#TopSec03 .btn{margin-top:89px}#TopSec04{margin:105px 0 0}#TopSec04 ul li{float:left}#TopSec04 ul li:first-child{margin:0 26px 0 0}#TopSec04 ul li:nth-child(2){margin:15px 26px 0 0}#TopSec04 ul li:nth-child(3){margin:8px 26px 0 0}#TopSec04 ul li:nth-child(4){margin:15px 26px 0 0}#TopSec04 ul li:nth-child(5){margin:17px 0 0}#TopSec04 ul li:nth-child(6){margin:0 51px 0 0}#TopSec04 ul li:nth-child(7){margin:3px 51px 0 0}#TopSec04 ul li:nth-child(8){margin:3px 51px 0 0}#TopSec04 ul li:nth-child(9){margin:10px 54px 0 0}#TopSec04 .btn{margin-top:89px}#Company #Section01 .leftbox{float:left;width:50%}#Company #Section01 .rightbox{float:left;width:48%;margin-left:2%}#Company #Section01 .rightbox ul li{float:left;width:49%;margin-left:2%;margin-top:2%}#Company #Section01 .rightbox ul li:nth-child(odd){margin-left:0}#Company #Section01 .rightbox ul li:first-child,#Company #Section01 .rightbox ul li:nth-child(2){margin-top:0}#Company #Section01 .rightbox ul li img{width:100%;height:auto}#Company #Section02{margin-top:50px}#Company #Section02 .leftbox{float:left;width:48%}#Company #Section02 .leftbox img{width:100%;height:auto;margin-bottom:10px}#Company #Section02 .rightbox{float:left;width:50%;margin-left:2%}#Company #Section03{margin-top:50px}#Company #Section03 .leftbox{float:left;width:48%}#Company #Section03 .leftbox img{width:100%;height:auto;margin-bottom:10px}#Company #Section03 .rightbox{float:left;width:50%;margin-left:2%}#Staff ul li{margin-top:50px}#Staff ul li:first-child{margin-top:0}#Staff ul li dl dt{float:left;width:230px;margin-right:30px}#Staff ul li dl dd{float:left;width:791px}#Staff ul li dl dd .name{padding-bottom:.5em;border-bottom:1px solid #ccc;margin-bottom:15px;font-size:18px}#Staff ul li dl dd .name:first-letter {margin-right:.1em;font-size:1.5em}#Strangth ol{list-style-type:decimal;list-style-position:inside;font-size:20px}#Strangth ol li{padding:1em .75em;background-color:#f6f6f6;border-left:6px solid #ed2939;margin-top:30px}#Location .leftbox{float:left;width:25%}#Location .rightbox{float:left;width:70%;margin-left:5%}#Contact{margin:50px 0 0}#Maker ul li{border:solid 1px #c9c9c9;text-align:center;padding:30px 15px;float:left;width:300px;margin-left:27px}#Maker ul li:first-child,#Maker ul li:nth-child(3n+1){margin-left:0}#Maker ul li:nth-child(n+4){margin-top:27px}#Maker ul li a{display:block;margin-bottom:10px}#Maker ul li a img{max-width:100%;height:auto}#Product .pic{text-align:center;margin-bottom:1em}#Product .pic img{max-width:100%;height:auto}#Product .product{padding:30px;border:solid 1px #666}#Product .product .txt01{font-size:24px;color:#1b4fae;font-weight:700}#Product .product ul{list-style-type:disc;list-style-position:inside}#Product .product ul li{margin-top:15px}#Product .product ul li:first-child{margin-top:0}#Product .product .btn{margin-top:30px}}@media screen and (max-width:1025px){.Pc{display:none !important}#TopSec01 .link_first{margin:25px 0 0}#TopSec01 .link_first li{margin-top:25px;text-align:center}#TopSec01 .link_first li:first-child{margin-top:0}#TopSec01 .link_first li img{max-width:100%}#TopSec01 .link_second{margin:25px 0 0}#TopSec01 .link_second li{margin-top:25px;text-align:center}#TopSec01 .link_second li:first-child{margin-top:0}#TopSec01 .link_second li img{max-width:100%;height:auto}#TopSec02{margin:40px 0 0}#TopSec02 article{border-bottom:solid 1px #666;padding:10px}#TopSec02 article a{color:#666;text-decoration:none}#TopSec02 article div.products{background:#39b54a;color:#fff;font-size:14px;width:83px;text-align:center;padding:12px 0;display:inline-block}#TopSec02 article div.news{background:#00a0e9;color:#fff;font-size:14px;width:83px;text-align:center;padding:12px 0;display:inline-block}#TopSec02 article div.day{font-size:16px;line-height:44px;margin-left:10px;display:inline-block}#TopSec02 article div.ttl{line-height:24px}#TopSec02 .btn{margin:30px 10px 0}#TopSec03{margin:40px 0 0}#TopSec03 ul li{padding:0 10px;margin-top:40px;color:#666;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}#TopSec03 ul li:first-child{margin-top:0}#TopSec03 ul li dl dd.ttl{font-size:19px;font-weight:700;background:url(//seibupaint.com/wp-content/themes/seibu-paint/images/top_products_bg.gif) no-repeat left bottom;padding-bottom:13px;margin-top:20px}#TopSec03 ul li dl dt{text-align:center}#TopSec03 ul li dl dt img{max-width:100%}#TopSec03 ul li dl dd.ttl span{font-size:12px}#TopSec03 ul li dl dd.txt{font-size:11px;line-height:16px;margin-bottom:1em;margin-top:16px}#TopSec03 ul li dl dd.more a{color:#ed2939;font-weight:700;font-size:13px;text-decoration:none}#TopSec03 .btn{margin:30px 10px 0}#TopSec04{margin:40px 0 0}#TopSec04 ul{margin:0 10px}#TopSec04 ul li{margin-top:20px;text-align:center}#TopSec04 ul li:first-child{margin-top:0}#TopSec04 ul li img{max-width:100%;height:auto}#TopSec04 .btn{margin:30px 10px 0}#Company #Section01 .rightbox{margin:15px 10px 0}#Company #Section01 .rightbox ul li{float:left;width:49%;margin-left:2%;margin-top:2%}#Company #Section01 .rightbox ul li:nth-child(odd){margin-left:0}#Company #Section01 .rightbox ul li:first-child,#Company #Section01 .rightbox ul li:nth-child(2){margin-top:0}#Company #Section01 .rightbox ul li img{width:100%;height:auto}#Company #Section02{margin-top:30px}#Company #Section02 .leftbox{margin:0 10px}#Company #Section02 .leftbox img{width:100%;height:auto;margin-bottom:10px}#Company #Section03{margin-top:30px}#Company #Section03 .leftbox{margin:0 10px}#Company #Section03 .leftbox img{width:100%;height:auto;margin-bottom:10px}#Staff ul li{margin-top:30px}#Staff ul li:first-child{margin-top:0}#Staff ul li dl dt{text-align:center}#Staff ul li dl dd{margin:0 10px}#Staff ul li dl dd .name{padding-bottom:.5em;border-bottom:1px solid #ccc;margin-bottom:15px;text-align:center;margin-top:10px}#Staff ul li dl dd .name:first-letter {margin-right:.1em;font-size:1.5em}#Location{margin:0 10px}#Contact{margin:30px 10px 0}#Strangth ol{list-style-type:decimal;list-style-position:inside;font-size:18px;margin:0 10px}#Strangth ol li{padding:1em .75em;background-color:#f6f6f6;border-left:6px solid #ed2939;margin-top:30px}#Maker{margin:0 10px;font-size:14px}#Maker ul li{border:solid 1px #c9c9c9;text-align:center;padding:30px 15px;margin-top:15px}#Maker ul li:first-child{margin-top:0}#Maker ul li a{display:block;margin-bottom:10px}#Maker ul li a img{max-width:100%;height:auto}#Product .pic{text-align:center;margin-bottom:1em}#Product .pic img{max-width:100%;height:auto}#Product .product{padding:15px;border:solid 1px #666;margin:0 10px}#Product .product .txt01{font-size:24px;color:#1b4fae;font-weight:700}#Product .product ul{list-style-type:disc;list-style-position:inside}#Product .product ul li{margin-top:15px;line-height:1.8}#Product .product ul li:first-child{margin-top:0}#Product .product .btn{margin-top:30px}}.pagination{list-style-type:none;padding-left:0;margin:30px 0}.pagination,.pagination li a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.pagination a{font-weight:300;padding-top:1px;text-decoration:none;border:1px solid #ddd;border-left-width:0;min-width:36px;min-height:36px;color:#333}.pagination li:not([class*=current]) a:hover{background-color:#eee}.pagination li:first-of-type a{border-left-width:1px}.pagination li.first span,.pagination li.last span,.pagination li.previous span,.pagination li.next span{position:absolute;top:-9999px;left:-9999px}.pagination li.first a:before,.pagination li.last a:after,.pagination li.previous a:before,.pagination li.next a:after{display:inline-block;font-family:Fontawesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.pagination li.first a:before{content:"\f100"}.pagination li.last a:after{content:"\f101"}.pagination li.previous a:before{content:"\f104"}.pagination li.next a:after{content:"\f105"}.pagination li.current a{background-color:#ddd;cursor:default;pointer-events:none}.pagination>li:first-child>a{border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a{border-bottom-right-radius:4px;border-top-right-radius:4px}@media only screen and (max-width:680px){.pagination li.first,.pagination li.last{position:absolute;top:-9999px;left:-9999px}.pagination li.previous a{border-left-width:1px}}@media only screen and (max-width:500px){.pagination li{position:absolute;top:-9999px;left:-9999px}.pagination li.current,.pagination li.first,.pagination li.last,.pagination li.previous,.pagination li.next{position:initial;top:initial;left:initial}.pagination li.previous a{border-left-width:0}}@media only screen and (max-width:400px){.pagination li.first,.pagination li.last{position:absolute;top:-9999px;left:-9999px}.pagination li.previous a{border-left-width:1px}}@media only screen and (max-width:240px){.pagination li{width:50%}.pagination li.current{order:2;width:100%;border-left-width:1px}}