﻿@charset "utf-8";/* CSS Document *//*全体設定*/*, *:before, *:after {box-sizing: inherit;}html {box-sizing: border-box;}img{vertical-align: bottom;}/*ハンドラベラー特集*/.handrabeler{width: 1260px;margin: 0 auto;}.handrabeler h3{font-size: 25px;font-weight: bold;padding: 0.5em;background-color: #ebf3ff;border-left: solid 10px #243b68;margin-bottom: 10px;}/*ハンドラベラー特集 タイトル*/.handrabeler ._title{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;background-color: #ebf3ff;margin-bottom: 15px;padding: 25px 15px;border-top: solid 5px #243b68;border-bottom: solid 5px #243b68;}.handrabeler ._title ._titleimage{width: 45%;display: flex;justify-content: space-between;}.handrabeler ._title ._titleimage ._img{width: 29%;}.handrabeler ._title ._titleimage h1{width: 69%;display: flex;flex-wrap: wrap;align-content: center;align-items: center;font-weight: bold;font-size: 38px;}.handrabeler ._title ._titletxt{width: 55%;padding-left: 15px;border-left: dashed 1px #243b68;display: flex;flex-wrap: wrap;align-content: center;align-items: center;}/*ハンドラベラー特集 メニューボタン*/.handrabeler ul._menu{display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 25px;}.handrabeler ul._menu li a{width: 100%;display: block;border-radius: 0.5em;padding: 10px 15px;color: #ffffff;background-color: #243b68;font-weight: bold;text-decoration: none;position: relative;}.handrabeler ul._menu li a:hover{opacity: 0.7;}.handrabeler ul._menu li a:after{content: "";width: 0;height: 0;position: absolute;top: 40%;right: 3%;border: 6px solid transparent;border-top: 10px solid #ffffff;}.handrabeler ul._menu li._two{width: 49%;font-size: 20px;}.handrabeler ul._menu li._three{width: 32%;}.handrabeler ul._menu li._four{width: 24%;}/*ハンドラベラー特集 シリーズ名*/.handrabeler ._series{padding: 0 0 5px 10px;margin-bottom: 15px;font-weight: bold;border-bottom: solid 5px #243b68;}.handrabeler ._series h4{font-size: 25px;font-weight: bold;}/*ハンドラベラー特集 商品一覧全体設定*/.handrabeler ._row{display: flex;flex-wrap: wrap;justify-content: space-between;}.handrabeler ._row._last{margin-bottom: 50px;}.handrabeler ._row h5{font-weight: bold;padding-left: 10px;margin-bottom: 10px;border-bottom: solid 1px #000000;}/*最大*/.handrabeler ._row ._full{width: 100%;margin-bottom: 25px;}/*中くらい*/.handrabeler ._row ._four{width: 66%;margin-bottom: 25px;}/*通常*/.handrabeler ._row ._two{width: 32%;margin-bottom: 25px;}/*ハンドラベラー特集 商品一覧枠設定*/.handrabeler ._items{display: flex;flex-wrap: wrap;justify-content: space-between;}/*ハンドラベラー特集 ハンドラベラー本体*/.handrabeler ._items ._col,.handrabeler ._items ._colchoice,.handrabeler ._items ._colshort{border: solid 1px #cccccc;border-radius: 0.5em;padding: 10px;position: relative;}.handrabeler ._items ._col{margin-bottom: 10px;}.handrabeler ._items ._col:hover{opacity: 0.7;}.handrabeler ._items ._col a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-indent: -999px;z-index: 2;}.handrabeler ._items ._col ._img img{width: 100%;}.handrabeler ._items ._col ._img{margin-bottom: 10px;}.handrabeler ._items ._col ._name{font-weight: bold;}.handrabeler ._items ._col ._name span._keta{color: #ffffff;margin-right: 5px;padding: 1px 8px;border-radius: 0.5em;}.handrabeler ._items ._col ._name span._keta._5{background-color: #ee7800;}.handrabeler ._items ._col ._name span._keta._6{background-color: #6bb309;}.handrabeler ._items ._col ._name span._keta._7{background-color: #0d79f2;}.handrabeler ._items ._col ._name span._keta._8{background-color: #b309a1;}.handrabeler ._items ._col ._name span._keta._kaiten{background-color: #00998d;display: inline-block;margin-bottom: 2px;}.handrabeler ._items._labeler ._col{width: 195px;}.handrabeler ._items ._name{font-size: 12px;}/*ハンドラベラー特集 ラベルとインキローラーの設定*/.handrabeler ._items ._colshort{width: 195px;margin-bottom: 15px;display: flex;justify-content: space-between;}.handrabeler ._items ._colchoice{width: 195px;margin-bottom: 15px;}.handrabeler ._items ._colchoice .item_img{display: flex;justify-content: space-between;}.handrabeler ._items ._colshort._btn{position: relative;}.handrabeler ._items ._colshort._btn:hover{opacity: 0.7;}.handrabeler ._items ._colshort._btn a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-indent: -999px;z-index: 2;}.handrabeler ._items ._colshort ._img,.handrabeler ._items ._colchoice ._img{width: 44%;}.handrabeler ._items ._colshort ._img img,.handrabeler ._items ._colchoice ._img img{width: 100%;}.handrabeler ._items ._colshort ._name,.handrabeler ._items ._colchoice ._name{width: 54%;font-weight: bold;display: flex;flex-wrap: wrap;flex-direction: column;justify-content: center;/*align-content: center;*/}.handrabeler ._items ._colchoice .choices{display: flex;justify-content: space-between;margin-top: 5px;}.handrabeler ._items ._colchoice .choices p._blue,.handrabeler ._items ._colchoice .choices p._red{width: 48%;font-size: 12px;text-align: center;}.handrabeler ._items ._colchoice .choices p._blue a,.handrabeler ._items ._colchoice .choices p._red a{width: 100%;display: block;border-radius: 1em;margin-top: 3px;padding: 10px 2px;color: #ffffff;font-weight: bold;text-decoration: none;position: relative;}.handrabeler ._items ._colchoice .choices p._blue a::before,.handrabeler ._items ._colchoice .choices p._red a::before{content: "";width: 0;height: 0;position: absolute;top: 35%;left: 10%;border: 5px solid transparent;border-left: 5px solid #ffffff;}.handrabeler ._items ._colchoice .choices p._blue a{background-color: #2e3182;}.handrabeler ._items ._colchoice .choices p._red a{background-color: #d41d2b;}.handrabeler ._items ._colchoice .choices p a:hover{opacity: 0.7;}/*ハンドラベラー特集 SPのラベル調整*/.handrabeler ._four ._items::after,.handrabeler ._four ._items::before {content: "";display: block;width: 196px;height: 0;}.handrabeler ._four ._items::before {order: 1;}/*総額表示義務化　最後のボタン*/.handrabeler .othercat a{width: 100%;font-size: 18px;text-align: center;display: block;border-radius: 0.5em;padding: 10px 15px;color: #ffffff;background-color: #243b68;font-weight: bold;text-decoration: none;position: relative;}.handrabeler .othercat a:hover{opacity: 0.7;}.handrabeler .othercat a:after{content: "";width: 0;height: 0;position: absolute;top: 35%;right: 3%;border: 6px solid transparent;border-left: 10px solid #ffffff;}/*関連記事のところ*/h2.uline_b {font-size: 2em;font-weight: bold;border-bottom: solid 5px #000000;margin-top: 45px;margin-bottom: 25px;}.column{width: 100%;margin-bottom: 45px;}.column h3{background-color: inherit;border-left: inherit;font-size: 1.5em;font-weight: bold;margin: 35px 0 15px;}.column h3::before{content: "┃"}.contents_02{display: flex;flex-wrap: wrap;/*	justify-content: space-between;*/margin: 0 auto;}.contents_02 .item_{width: 32%;box-sizing: border-box;/*	border: solid 1px #cccccc;*/display: flex;flex-direction: column;}.contents_02::after{content: "";display: block;width: 32%;height: 0;}.contents_02 .item_ ul.btns_{margin-top: auto;margin-bottom: 12px;padding: 0 10px;}.contents_02 .item_ ul.btns_ li.btn_gazou_{position: relative;}.item_ .btn_gazou_ a{display: block;position: relative;padding: 10px;color: #ffffff;background-color: #243b68;font-weight: bold;border-radius: 20px;text-align: center;text-decoration: none;font-size: 1em;}.column ul.tokusyu{display: flex;flex-wrap: wrap;justify-content: space-between;box-sizing: border-box;width: 100%;list-style: none;margin: 0 auto;}.column ul.tokusyu li{width: 23%;margin-bottom: 10px;}.column ul.tokusyu li img{width: 100%;height: auto;}.column ul.tokusyu::before{content: "";display: block;width: 23%;order: 1;}.column ul.tokusyu::after{content: "";display: block;width: 23%;}@media screen and (max-width: 768px) {.sougaku{width: 100%;}/*総額表示義務化　イントロ*/.sougaku ._intro h1{font-size: 30px;}.sougaku ._intro .attention{padding: 10px 15px;}/*総額表示義務化　イントロ　表示例*/.sougaku ._intro .attention p._lgtxt{font-size: 20px;text-align: left;}.sougaku ._intro .attention p._smtxt{font-size: 15px;font-weight: normal;text-align: left;}/*総額表示義務化　イントロ　NG*/.sougaku ._intro ._example ._answer ._ng{width: 100%;margin: 0 10px 15px;}.sougaku ._intro ._example ._answer ._ng img{width: 60%;}/*総額表示義務化　イントロ　OK*/.sougaku ._intro ._example ._answer ._ok{width: 100%;margin: 0 10px 15px;}.sougaku ._intro ._example ._answer ._ok img{width: 60%;}.sougaku ._intro ._example ._answer ._ok ._price ._01{width: 100%;margin-bottom: 15px;}.sougaku ._intro ._example ._answer ._ok ._price ._01:last-of-type{margin-bottom: 0;}/*総額表示義務化　イントロ　OKNGのラベル画像設定*/.sougaku ._intro ._example ._answer ._price ul._figure{margin-bottom: 0;}.sougaku ._intro ._example ._answer ._price ul._figure li.double{width: 33%;margin-bottom: 0;padding: 0 0 5px 5px;}.sougaku ._intro ._example ._answer ._price ul._figure li.standard{width: 33%;padding: 0 0 5px 5px;}.sougaku ._intro ._example ._answer ._price ul._figure li.standard img,.sougaku ._intro ._example ._answer ._price ul._figure li.double img{width: 100%;}/*ハンドラベラー特集　上のふきだし*/.sougaku ._baloon{width: 90%;font-size: 12px;}.sougaku ._baloon span{font-size: 18px;}/*ハンドラベラー特集*/.handrabeler{width: 100%;padding: 0 10px;}.handrabeler h3{font-size: 20px;padding: 0.5em;}/*ハンドラベラー特集 タイトル*/.handrabeler ._title{width: 100%;}.handrabeler ._title ._titleimage{width: 100%;flex-direction: column;}.handrabeler ._title ._titleimage ._img{width: 100%;text-align: center;}.handrabeler ._title ._titleimage h1{width: 100%;display: block;font-size: 25px;text-align: center;}.handrabeler ._title ._titletxt{border-top: dashed 1px #243b68;border-left-style: none;width: 100%;padding: 10px 0 0 0;}/*ハンドラベラー特集 メニューボタン*/.handrabeler ul._menu li a{padding: 5px 10px;}.handrabeler ul._menu li a:hover{opacity: 1;}.handrabeler ul._menu li a:after{border: 5px solid transparent;border-top: 6px solid #ffffff;}.handrabeler ul._menu li._two{width: 49%;font-size: 13px;}.handrabeler ul._menu li._three{width: 32%;font-size: 12px;}.handrabeler ul._menu li._four{width: 49%;font-size: 12px;margin-bottom: 5px;}/*ハンドラベラー特集 シリーズ名*/.handrabeler ._series{font-size: 12px;margin-bottom: 10px;}.handrabeler ._series h4{font-size: 20px;}/*最大*/.handrabeler ._row ._full{width: 100%;margin-bottom: 25px;}/*中くらい*/.handrabeler ._row ._four{width: 100%;margin-bottom: 25px;}/*通常*/.handrabeler ._row ._two{width: 100%;margin-bottom: 25px;}/*ハンドラベラー特集 ハンドラベラー本体*/.handrabeler ._items ._col:hover{opacity: 1;}.handrabeler ._items ._col ._name span._keta._kaiten{margin-bottom: 3px;}.handrabeler ._items._labeler ._col{width: 49%;margin-bottom: 10px;}.handrabeler ._items ._name{font-size: 12px;}/*ハンドラベラー特集 ラベルとインキローラーの設定*/.handrabeler ._items ._colshort{width: 49%;margin-bottom: 10px;}.handrabeler ._items ._colchoice{width: 49%;margin-bottom: 10px;}.handrabeler ._items ._colchoice .choices p a:hover{opacity: 1;}.handrabeler ._items ._colshort._btn:hover{opacity: 1;}/*ハンドラベラー特集 SPのラベル調整*/.handrabeler ._four ._items::after,.handrabeler ._four ._items::before {content: none;}/*総額表示義務化　最後のボタン*/.handrabeler .othercat a{font-size: 12px;}.handrabeler .othercat a:hover{opacity: 1;}.handrabeler .othercat a:after{content: "";width: 0;height: 0;position: absolute;top: 35%;right: 3%;border: 6px solid transparent;border-left: 7px solid #ffffff;}/*関連記事のとこ*/h2.uline_b {font-size: 1.7em;font-weight: bold;margin: 25px 10px 25px;padding-bottom: 5px;line-height: 1.2;text-align: center;}.column{width: 100%;}.column h3{padding: 5px;font-size: 1.3em;margin: 0;}.column h3::before{content: "┃"}.contents_02{padding: 0 10px;}.contents_02 .item_{width: 100%;margin: 5px auto;padding: 0;}.contents_02::after{content: none;}.contents_02 .item_ ul.btns_{font-size: 0.8em;width: 100%;margin-bottom: 0;padding: 0;}.contents_02 .item_ ul.btns_ li.btn_gazou_{position: relative;}.item_ .btn_gazou_ a{padding: 10px 0;background-color: #243b68;border-radius: 100vh;color: #ffffff;font-weight: bold;text-align: center;display: block;position: relative;transition: .3s;margin: 5px;}.column ul.tokusyu{width: 96%;margin: 0 auto;padding: 0;float: none;}.column ul.tokusyu li{width: 49%;}}