.paircon h1.bd_dotted{margin-top:0}.paircon .conts-index{margin-top:10px;margin-bottom:20px}@media only screen and (min-width: 768px){.paircon .conts-index{margin-bottom:40px}}.paircon .conts-index .conts-title{margin-bottom:.4em;padding:.4em;font-weight:bold;font-size:1.4rem;background-color:#efefef;text-align:center;border-radius:5px}@media only screen and (min-width: 768px){.paircon .conts-index .conts-title{font-size:1.6rem}}.paircon .conts-index ul{font-size:1.4rem;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.paircon .conts-index ul li{padding:.3em}@media only screen and (min-width: 768px){.paircon .conts-index ul li{padding:.5em}}.paircon .conts-index ul li>a{padding:5px;text-align:center;display:block;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;background:rgba(0,0,0,0);border-radius:4px;border:1px solid #6e6e6e}@media only screen and (min-width: 768px){.paircon .conts-index ul li>a{padding:10px 5%}}.paircon input.search-name{background-color:#fffbbe}.paircon .makerlink-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;list-style:none;padding:0}@media only screen and (min-width: 768px){.paircon .makerlink-list{grid-template-columns:repeat(5, 1fr)}}.paircon .makerlink-list li{position:relative}.paircon .makerlink-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:10px;border:2px solid #e5e5e5;border-radius:5px;text-decoration:none;position:relative;min-height:65px}.paircon .makerlink-list a:hover{background-color:#fffcd7}.paircon .makerlink-list .makerLogo{max-width:100%;max-height:30px;height:auto}.paircon .thumblist>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:1.4rem}.paircon .thumblist>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f0f0;padding:.7em;border-radius:5px;text-decoration:none}.paircon .thumblist>li>a p{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.paircon .thumblist>li .thumb{text-align:center;margin-bottom:10px;aspect-ratio:3/2;position:relative;width:100%}.paircon .thumblist>li .thumb img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paircon .thumb3-2{text-align:center;margin-bottom:10px;aspect-ratio:3/2;position:relative;width:100%}.paircon .thumb3-2 img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paircon .search_by_power table{border:1px solid #ccc;font-size:1.4rem;width:100%}@media only screen and (min-width: 768px){.paircon .search_by_power table{font-size:1.6rem}}.paircon .search_by_power table thead{border-bottom:2px solid silver;background-color:#fbfff6}.paircon .search_by_power table th{padding:.75em;border:1px dotted #ccc;text-align:center;font-weight:bold}.paircon .search_by_power table td{padding:.75em;border:1px dotted #ccc;text-align:center}.paircon .search_by_power table td .combtn_s{font-size:1.3rem}.paircon .search_by_power table tbody tr:nth-child(odd){background-color:#f5f5f5}.paircon .search_by_power.scrlt table{width:200%}@media only screen and (min-width: 768px){.paircon .search_by_power.scrlt table{width:100%}}.paircon .search_by_power .search_by_power_list{font-size:1.4rem}@media only screen and (min-width: 768px){.paircon .search_by_power .search_by_power_list{font-size:1.6rem}}.paircon .search_by_power .search_by_power_list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:10px;border:2px solid #e5e5e5;border-radius:5px;text-decoration:none;position:relative;min-height:65px}.paircon .search_by_power .search_by_power_list a:after{content:"";display:inline-block;margin-left:calc(0.5em/3);border-style:solid;border-width:0 2px 2px 0;vertical-align:middle;height:0.5em;width:0.5em;color:inherit;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.paircon .search_by_power .search_by_power_list a:hover{background-color:#fffcd7}.paircon .search_by_power .search_by_power_list a p{text-align:center;width:100%;font-size:1.6rem;font-weight:bold;line-height:1.3;color:#3d7a01}.paircon .search_by_power .search_by_power_list a p>span{font-size:1.4rem;font-weight:normal;color:#000}.flowlist{margin:0;padding:0}.flowlist li{padding:7px 3% 2px;background-color:#f5f5f5;font-size:1.4rem;position:relative}@media only screen and (min-width: 768px){.flowlist li{padding:10px 5px 0 10px}.flowlist li:first-child{padding-bottom:10px}.flowlist li:last-child{margin-right:0}}.flowlist li:before{content:"";display:inline-block;border:10px solid rgba(0,0,0,0);border-top-color:#f5f5f5;position:absolute;right:47%;bottom:-18px}@media only screen and (min-width: 768px){.flowlist li:before{content:"";display:inline-block;border:10px solid rgba(0,0,0,0);border-left-color:#f5f5f5;border-top-color:rgba(0,0,0,0);position:absolute;right:-20px;top:50%;bottom:auto;margin-top:-9px}}.flowlist li:last-child:before{content:none;border:none}.flowlist li p{margin:5px 0;line-height:1.5}.flowlist li p:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}.flowlist li p:first-child span{margin:0 7px 0 0;font-weight:bold;font-size:1.4rem;text-align:left;display:inline-block}.flowlist li p:first-child span:nth-child(1){width:24px;height:24px;line-height:24px;font-family:Roboto;font-size:1.6rem;background:#3d7a01;color:#fff;margin-right:5px;border-radius:50%;text-align:center}.catbnr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;width:100%;height:180px;background-size:cover;background-position:center;text-decoration:none;border-radius:7px;overflow:hidden;position:relative}@media only screen and (min-width: 768px){.catbnr{height:250px;max-width:600px}}.catbnr.catbnr-paircon{background-image:url("/img/common/paircon/catmv_paircon.jpg")}.catbnr .banner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;inset:15px;background:rgba(255,255,255,.5);border-radius:7px;padding:20px}@media only screen and (min-width: 768px){.catbnr .banner-content{inset:30px}}.catbnr .banner-content .catchcopy{font-size:1.8rem;font-weight:bold;color:#000;margin-bottom:5px;text-shadow:2px 2px 5px rgba(255,255,255,.9)}@media only screen and (min-width: 768px){.catbnr .banner-content .catchcopy{font-size:2rem}}.catbnr .banner-content .main-title{font-size:2.8rem;font-weight:bold;color:#000;text-shadow:2px 2px 5px rgba(255,255,255,.9);position:relative}@media only screen and (min-width: 768px){.catbnr .banner-content .main-title{font-size:4.5rem}}.catbnr .banner-content .main-title::after{display:inline-block;content:"";margin-left:.2em;border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #000;border-width:calc(0.6em/2) 0 calc(0.6em/2) 0.4em;-webkit-filter:drop-shadow(2px 2px 5px rgba(255, 255, 255, 0.9));filter:drop-shadow(2px 2px 5px rgba(255, 255, 255, 0.9));-webkit-margin-before:auto;margin-block-start:auto;-webkit-margin-after:.08em;margin-block-end:.08em}.catbnr:hover{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.article-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.article-meta li.date{margin-right:1em}.article-meta li.date::before{margin-right:5px;font-family:"Font Awesome 5 Free";font-weight:900;content:""}.article-meta li.cate{padding:3px 10px;background-color:#fdf8e6;border-radius:4px;font-size:1.3rem}.article-list .article-card{padding:3%;border:1px solid #eee}@media only screen and (min-width: 768px){.article-list .article-card{padding:10px}}.article-list .article-card h2{margin-bottom:10px;padding:10px;font-weight:bold;background-color:#e7f3db;text-align:left}.article-list .article-card .article-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.article-list .article-card .article-detail>p{margin-bottom:10px;width:90%;text-align:center}@media only screen and (min-width: 768px){.article-list .article-card .article-detail>p{width:32%}}.article-list .article-card .article-detail>div{width:100%}@media only screen and (min-width: 768px){.article-list .article-card .article-detail>div{width:65%}}.article-list .article-card .article-detail>div>p{font-size:1.4rem;line-height:1.5;margin-bottom:10px}.article-list .article-meta{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.article-list .article-meta .date{font-size:1.4rem}.article-list .article-cards{border:1px solid #3d7a01;border-radius:7px;background:#fff}.article-list .article-cards a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;text-decoration:none;color:inherit;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (min-width: 768px){.article-list .article-cards a{gap:1px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}}.article-list .article-cards a .article-card-thumb{-ms-flex-negative:0;flex-shrink:0;overflow:hidden;width:120px}@media only screen and (min-width: 768px){.article-list .article-cards a .article-card-thumb{width:100%;max-height:190px}}.article-list .article-cards a .article-card-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:7px 0 0 7px}@media only screen and (min-width: 768px){.article-list .article-cards a .article-card-thumb img{border-radius:7px 7px 0 0}}.article-list .article-cards a .article-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5em .5em .5em 0;text-align:left;height:100%}@media only screen and (min-width: 768px){.article-list .article-cards a .article-detail{padding:.5em;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.article-list .article-cards a .article-detail .date{font-size:1.3rem;margin-bottom:auto}.article-list .article-cards a .article-detail .date::before{margin-right:5px;font-family:"Font Awesome 5 Free";font-weight:900;content:""}@media only screen and (min-width: 768px){.article-list .article-cards a .article-detail .date{font-size:1.5rem}}.article-list .article-cards a .article-detail h2{margin:8px 0;font-size:1.5rem;font-weight:normal;line-height:1.4;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width: 768px){.article-list .article-cards a .article-detail h2{font-size:1.6rem;font-weight:bold}}.article-list .article-cards a .article-detail .cate{margin-top:auto;text-align:right}.article-list .article-cards a .article-detail .cate span{display:inline-block;padding:3px 7px;background-color:#e7f3db;border-radius:4px;font-size:1.2rem}@media only screen and (min-width: 768px){.article-list .article-cards a .article-detail .cate span{font-size:1.3rem}}.paircon-articles-index .toindex{display:none}.article-index{padding:1em;background-color:#e7f3db}@media only screen and (min-width: 768px){.article-index{padding:20px}}.article-index>p{padding-bottom:.2em;margin-bottom:20px;font-size:1.7rem;font-weight:bold;border-bottom:1px dotted #333}.article-index>ol{font-size:1.5rem}.article-index>ol li{counter-reset:sub-chapter;counter-increment:table-conts-index}.article-index>ol li::marker{color:#3d7a01;font-family:"roboto",sans-serif;font-size:1.6rem}.article-index>ol li:not(:last-child){margin-bottom:.8em}.paircon-footer .paircon-footer-head{margin-bottom:20px;padding:.7em;background-color:#e5e5e5;border-radius:4px;font-weight:bold;font-size:1.4rem}@media only screen and (min-width: 768px){.paircon-footer .paircon-footer-head{font-size:1.6rem}}.paircon-footer .paircon-footer-head a{display:block}.paircon-footer ul{font-size:1.3rem}@media only screen and (min-width: 768px){.paircon-footer ul{font-size:1.4rem}}.paircon-footer ul li{margin-bottom:1px;border-bottom:1px dotted #ccc}.paircon-footer ul li:last-child{border-bottom:none}.paircon-footer ul li a{padding:.5em 5px;display:block}.paircon-footer ul li a:hover{background-color:#e7f3db}.main-visual{position:relative}.main-visual::after{content:"";position:absolute;top:-10vw;right:-3vw;width:18vw;height:18vw;background-image:url("https://www.security-page.net/img/lifeone/common/lifeone_20th_badge.png");background-size:cover}@media only screen and (min-width: 768px){.main-visual::after{width:150px;height:150px;top:-70px;right:0}}.cm-equip .search_by_type{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px 3%}@media only screen and (min-width: 768px){.cm-equip .search_by_type{gap:20px 2%;grid-template-columns:repeat(4, 1fr)}}.cm-equip .search_by_type li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:1.4rem}.cm-equip .search_by_type li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f0f0;padding:.7em;border-radius:5px;text-decoration:none}.cm-equip .search_by_type li a img{width:100%;height:auto;margin-bottom:10px;-ms-flex-negative:0;flex-shrink:0}.cm-equip .search_by_type li a p{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}/*# sourceMappingURL=category.css.map */