﻿@charset "utf-8";/* CSS Document *//*大枠のcss*/#outer{width: 1260px;margin: 0 auto;background-color: #f8f5f3;/*★追加*/}/*マウスオーバーでふぉんってなる*/#outer a:hover{opacity: 0.7;}/*レコメンドのところ*/#recommend_block{border-top: inherit;}#recommend_block .ec-shelfRole{margin-bottom: 0px;}/*カテゴリボタン設定*/#outer .category_btn{width: 100%;font-size: 1.2em;padding: 38px 0;}#outer .category_btn a{color: #FFFFFF !important;/*border-bottom: solid 3px #8FD1D5;*/text-decoration: none !important;position: relative;display: block;text-align: center;vertical-align: middle;margin: auto;padding: 10px;font-weight: bold;border-radius: 10px;background-color: #a57e64;width: 95%;font-size: 1.4em;}/*メニュー*/#outer ul.menu{width: 100%;display: flex;flex-wrap: wrap;box-sizing: border-box;/*background-color: #f8f5f3;*/}#outer ul.menu li{width: 49%;box-sizing: border-box;border-radius: 0.5em;margin-bottom: 30px;}#outer ul.menu li{width: 24.6%;}#outer ul.menu li a{font-weight: bold;text-decoration: none;display: block;padding: 10px 15px;position: relative;}#outer ul.menu li:hover{opacity: 0.7;}#outer ul.menu li a:before{content: "";width: 0;height: 0;position: absolute;top: 45%;right: 10px;border: 6px solid transparent;}/*メニュー　各カテゴリ設定*/#outer ul.menu li{background-color: #603813;margin-right: 5px;}#outer ul.menu li a{color: white;}#outer ul.menu li a:before{border-top: 7px solid white;}#outer ul.menu2{width: 100%;display: flex;flex-wrap: wrap;box-sizing: border-box;text-align: center;}#outer ul.menu2 li{width: 49%;box-sizing: border-box;border-radius: 0.5em;margin-bottom: 30px;}#outer ul.menu2 li{width: 32%;}#outer ul.menu2 li a{font-weight: bold;text-decoration: none;display: block;padding: 10px 15px;position: relative;}#outer ul.menu2 li:hover{opacity: 0.7;}#outer ul.menu2 li a:before{content: "";width: 0;height: 0;position: absolute;top: 45%;right: 10px;border: 6px solid transparent;}/*メニュー　各カテゴリ設定*/#outer ul.menu2 li{background-color: #f8f7f4;margin-right: 5px;}#outer ul.menu2 li a{color: #5e4f4f;}#outer ul.menu2 li a:before{border-top: 7px solid #5e4f4f;}/*ページジャンプのcss*/#outer .jump, .jump2 {width: 100%;margin: 0 auto 30px;box-sizing: border-box;position: sticky;top: 0;z-index: 3;padding-bottom: 0;padding-top: 0;max-width: 100%;}#outer .jump ul._menu, .jump2 ul._menu {width: 100%;display: flex;flex-flow: row;justify-content: center;margin: 0;box-sizing: border-box;list-style: none;padding: 0;border-top: solid 2px #5e4f4f;border-right: solid 2px #5e4f4f;}#outer .jump ul._menu li.global_item, .jump2 ul._menu li.global_item {width: 25%;position: relative;border-left: solid 2px #5e4f4f;border-bottom: solid 2px #5e4f4f;}#outer .jump ul._menu li.global_item:last-child,#outer .jump2 ul._menu li.global_item:last-child {border-right-style: none;margin-right: 0;}#outer .jump ul._menu li.global_item a, .jump2 ul._menu li.global_item a {display: block;padding: 20px 20px 40px 20px;font-weight: bold;text-decoration: none;box-sizing: border-box;text-align: center;color: #5e4f4f;}#outer .jump ul._menu li.global_item a::after,#outer .jump2 ul._menu li.global_item a::after {content: "";display: block;position: absolute;left: 50%;top: 70%;transform: translate(-50%, -50%);width: 0;height: 0;border-style: solid;border-width: 15px 17.5px 0 17.5px;border-color: #5e4f4f transparent transparent transparent;}#outer .adjustment {padding-top: 100px;margin-top: -100px;display: block;}#outer .cup-series {position: relative;width: 1000px;}/*タブのところ*//*タブ切り替え全体のスタイル*/#outer .tabs {margin-top: 50px;background-color: #f8f5f3;width: 100%;margin: 0 auto;}/*タブのスタイル*/#outer .tab_item {width: calc(100%/4);display: flex;justify-content: center;align-items: center;margin: 0;border-radius: 5px;border-left: solid 2px #ffffff;box-sizing: border-box;color: #603813;background-color: #f7e4cb;/*line-height: 1.1em;*/font-size: 16px;text-align: center;float: left;font-weight: bold;transition: all 0.2s ease;padding: 1.5em;}#outer .tab_item:first-of-type {border-left-style: none;}#outer .tab_item:hover {opacity: 0.7;}/*ラジオボタンを全て消す*/input[name="tab_item"] {display: none;}/*タブ切り替えの中身のスタイル*/#outer .tab_content {display: none;padding: 30px 0 0;clear: both;overflow: hidden;font-size: 14px;}/*選択されているタブのコンテンツのみを表示*/#tab1:checked ~ #tab1_content, #tab2:checked ~ #tab2_content, #tab3:checked ~ #tab3_content, #tab4:checked ~ #tab4_content, #tab5:checked ~ #tab5_content {display: block;}/*選択されているタブのスタイルを変える*/#outer .tabs input:checked + .tab_item {background-color: #a57e64;color: #fff;}/*見出し*/#outer .top_parts{width: 100%;display: flex;justify-content: space-between;background-color: #a57e64;margin-bottom: 30px;}#outer .top_parts .top_txt{width: 54%;color: #FFFFFF;display: flex;flex-direction: column;justify-content: center;box-sizing: border-box;padding: 0 0 0 25px;}#outer .top_parts .top_txt h1{font-size: 2.3em;font-weight: bold;padding-bottom: 5px;line-height: 1.2;}#outer .top_parts .top_txt p{font-size: 1.3em;padding-top: 10px;}#outer .top_parts .top_img{width: 44%;}#outer .top_parts .top_img img{width: 100%;}/*背景①*/#outer .contents_cup{background-color: #f8f5f3;}/*h2*/#outer h2.uline_b{font-size: 2em;color: #603813;font-weight: bold;text-align: center;/*border-bottom: solid 5px #a57e64;*//*margin-top: 25px;margin-bottom: 15px;*/background-color: #f8f5f3;background-image:   repeating-linear-gradient(-45deg,rgba(165, 126, 100, 1),rgba(165, 126, 100, 1) 1px,rgba(255, 255, 255, 0) 0,rgba(255, 255, 255, 0) 6px),repeating-linear-gradient(45deg,rgba(165, 126, 100, 1),rgba(165, 126, 100, 1) 1px,rgba(255, 255, 255, 0) 0,rgba(255, 255, 255, 0) 6px);background-size: 8px 10px;background-repeat: repeat-x;background-position: bottom;padding: .6em 0;margin-top: 1em;}/*h2(series)*/#outer .font-d{text-align: center;font-family: "Hiragino Kaku Gothic Pro";font-size: max(3.0rem, min(3.25vw, 7.5rem));font-weight: 400;line-height: 1.0;color: var(--clr-wht);text-indent: -0.1em;opacity: 0.8;letter-spacing: .02em;}/*シリーズから選ぶの各特徴紹介*//*シリーズから選ぶのh3*/#outer .overlap{position: relative;width: 500px;/* 全体幅 */margin: 2rem auto;}#outer .overlap > img{display: block;width: 100%;height: auto;border-radius: 10px;/*border: 2px solid #222;図の枠線っぽさ */}/* 黒いカード。右下に少しはみ出して重ねる */#outer .overlap__card{position: absolute;right: -35%;/* はみ出し量（%を大きくするともっと外へ） */bottom: -7%;width: clamp(250px, 38%, 360px);padding:20px;background: #603813;color: #fff;box-shadow: 0 10px 24px rgba(0,0,0,.25);z-index: 2;border-radius: 10px;}#outer .overlap__card h3{margin: 0 0 .5rem;font-size: 1.1rem;}/*シリーズから選ぶのピックup商品並べ*/#outer .color_list{display: flex;flex-wrap: wrap;justify-content: center;margin-top: 80px;margin-bottom: 70px;flex-direction: row;}#outer .color_list li{text-align: center;width: 200px;padding: 15px;margin-right: 10px;margin-bottom: 12px;margin-top: 12px;border: solid 0.1px #808080;background-color: #ffff;border-radius: 6px;}/* ホバー時の浮き上がり効果 */#outer .color_list li {transition: transform 0.3s ease, box-shadow 0.3s ease;}#outer .color_list li:hover {transform: translate(-4px, -4px);box-shadow: 6px 6px 3px rgba(96, 56, 19, 0.8);}#outer a{text-decoration: none;}#outer  .color_txt {color: #603813;font-weight: bold;text-decoration: none;margin: 0;}/*普通のh3*/#outer h3.contents_h3{font-size: 1.8em;font-weight: bold;margin-top: 35px;margin-bottom: 20px;padding-left: 5px;}#outer h3.contents_h3::before{content: "┃"}/*4個並べ*//*商品一覧はこちらのボタン*/#outer .contents .item ul.btns{margin-top: auto;margin-bottom: 12px;padding: 0 10px;}#outer .contents .item ul.btns li.btn_gazou{position: relative;}#outer .item .btn_gazou a{display: block;position: relative;padding: 10px;color: #ffffff;background-color: #a57e64;font-weight: bold;border-radius: 20px;text-align: center;text-decoration: none;}/*タブ②*//*h2*/#outer h2.title_h2{background: #e3f3f4;border-left: solid 10px #00aeb9;padding: 0.75rem 1.5rem;margin-top: 45px;margin-bottom: 10px;font-size: 2em;font-weight: bold;color: #3F3A34;}#outer .overlap2{text-align: center;}/*サイズ表①*/#outer table.tb01,#outer table.tb02,#outer table.tb03,#outer table.tb04,#outer table.tb05{background-color: #fff;}#outer table.tb01{border-collapse: collapse;width: 75%;color: #603813;table-layout: fixed;margin-bottom: 75px;margin: 20px auto 35px;}#outer .tb01 tr.tr_head{background: #a57e64;color: #fff;}#outer .tb01 tr.tr_head th{font-weight: bold;font-size: 1.5em;padding: 10px;}#outer .tb01 th{font-weight: bold;font-size: 1.0rem;padding: 10px;border: solid 1px #ccc;text-align: center;box-sizing: border-box;}#outer .tb01 td{padding: 10px;border: solid 1px #ccc;text-align: center;box-sizing: border-box;font-size: 1.3em;line-height: 1.2;font-weight: bold;/*	background-color: #FFFFFF;*/}#outer .tb01 td a{color: #336E95;display: block;width: 100%;height: 100%;}#outer .tb01 td.link:hover{background-color: #f7e4cb;}/*サイズ表②*/#outer table.tb02{border-collapse: collapse;width: 75%;color: #603813;table-layout: fixed;margin: 20px auto 35px;}#outer .tb02 tr.tr_head{background: #a57e64;color: #fff;}#outer .tb02 tr.tr_head th{font-weight: bold;font-size: 1.5em;padding: 10px;}#outer .tb02 th{font-weight: bold;font-size: 1.0rem;padding: 10px;border: solid 1px #ccc;text-align: center;box-sizing: border-box;}#outer .tb02 td{padding: 10px;border: solid 1px #ccc;text-align: center;box-sizing: border-box;font-size: 1.3em;line-height: 1.2;font-weight: bold;/*	background-color: #FFFFFF;*/}#outer .tb02 th a{color: #336E95;display: block;width: 100%;height: 100%;}#outer .tb02 th.link:hover{background-color: #f7e4cb;}/*サイズ表③*/#outer table.tb03{border-collapse: collapse;width: 75%;color: #603813;table-layout: fixed;margin-bottom: 75px;margin: 20px auto 35px;}#outer .tb03 tr.tr_head{background: #a57e64;color: #fff;}#outer .tb03 tr.tr_head th{font-weight: bold;font-size: 1.5em;padding: 10px;}#outer .tb03 th{font-weight: bold;font-size: 1.0rem;padding: 10px;border: solid 1px #ccc;text-align: center;box-sizing: border-box;}#outer .tb03 td{padding: 10px;border: solid 1px #ccc;text-align: center;box-sizing: border-box;font-size: 1.3em;line-height: 1.2;font-weight: bold;/*	background-color: #FFFFFF;*/}#outer .tb03 td a{color: #336E95;display: block;width: 100%;height: 100%;}#outer .tb03 td.link:hover{background-color: #f7e4cb;}/*サイズ表④*/#outer table.tb04{border-collapse: collapse;width: 75%;color: #603813;table-layout: fixed;margin: 20px auto 35px;}#outer .tb04 tr.tr_head{background: #a57e64;color: #fff;}#outer .tb04 tr.tr_head th{font-weight: bold;font-size: 1.5em;padding: 10px;}#outer .tb04 th{font-weight: bold;font-size: 1.0rem;padding: 10px;border: solid 1px #ccc;text-align: center;box-sizing: border-box;}#outer .tb04 td{padding: 10px;border: solid 1px #ccc;text-align: center;box-sizing: border-box;font-size: 1.3em;line-height: 1.2;font-weight: bold;/*	background-color: #FFFFFF;*/}#outer .tb04 th a{color: #336E95;display: block;width: 100%;height: 100%;}#outer .tb04 th.link:hover{background-color: #f7e4cb;}/*サイズ表⑤*/#outer table.tb05{border-collapse: collapse;width: 75%;color: #603813;table-layout: fixed;margin-bottom: 75px;margin: 20px auto 35px;}#outer .tb05 tr.tr_head{background: #a57e64;color: #fff;}#outer .tb05 tr.tr_head th{font-weight: bold;font-size: 1.5em;padding: 10px;}#outer .tb05 th{font-weight: bold;font-size: 1.0rem;padding: 10px;border: solid 1px #ccc;text-align: center;box-sizing: border-box;}#outer .tb05 td{padding: 10px;border: solid 1px #ccc;text-align: center;box-sizing: border-box;font-size: 1.3em;line-height: 1.2;font-weight: bold;/*	background-color: #FFFFFF;*/}#outer .tb05 td a{color: #336E95;display: block;width: 100%;height: 100%;}#outer .tb05 td.link:hover{background-color: #f7e4cb;}/*用途バナー並べtest*//* 用途用h3 */#outer .purpose_title::after,#outer .purpose_title2::after{content:  url(/img/freepage/feature_baking_cups/line_marker.png);display: block;}#outer .purpose_title2::after{margin-bottom: 6px;}/* 親を横並びに */#outer .series{margin: 0 auto;padding: 1em;display: flex;flex-wrap: wrap;/* 折り返し */gap: 0px;/* 間隔 */align-items: flex-start;background-color: #6888a1;/*後でに変更*/}/* 単独カードのセクション（マフィン・シフォン・フタ付き～） */#outer .series-item{margin: 1em 3em;/* width: 300px;画像幅に合わせる */}/* 焼成容器の見出し＋複数カードは1行占有 */#outer .series-group{margin: 4em 3em 2em;}/* 焼成容器の中のカードを横並び（既出のgridのままでOK）*/#outer .series-grid{list-style: none;padding: 0;display: grid;grid-template-columns: repeat(3, minmax(220px, 1fr));gap: 6em;}/* 焼成容器のカード共通（そのままでOK） */#outer .card{display:block;text-decoration:none;color: inherit;position: relative;overflow: hidden;}/* 通常状態：ここに transition を書く */#outer .card img{display:block;width:100%;height:auto;transform: scale(1);/* 初期値 */transition: transform .75s cubic-bezier(.215,.61,.355,1);will-change: transform;/* 任意：滑らかに */}/* ホバー時：拡大だけ変える */#outer .card:hover img{transform: scale(1.06);/* お好みで 1.03~1.10 */}/* 既存の“白っぽくなる”対策を残すなら */#outer .card:hover,#outer .card:hover img{opacity: 1 !important;}#outer .card h4{width: 300px;margin:0.5em;text-decoration:underline;font-size:14px;font-weight:bold;color: #fff;text-align: center;}#outer .purpose_title2{color:#fff;font-size:18px;font-weight:bold;}#outer a.card p{width: 310px;color: #fff;}#outer .purpose_title{color:#fff;font-size:18px;font-weight:bold;margin:1.2em 0 .4rem;}/*関連記事のところ*/#outer .column{width: 100%;margin-bottom: 45px;}#outer .column h3{font-size: 1.5em;font-weight: bold;margin: 35px 0 15px;color: #603813;}#outer .column h3::before{content: "┃"}#outer .contents_02{display: flex;flex-wrap: wrap;/*	justify-content: space-between;*/margin: 0 auto;}#outer .contents_02 .item_{width: 32%;box-sizing: border-box;/*	border: solid 1px #cccccc;*/display: flex;flex-direction: column;}#outer .contents_02::after{content: "";display: block;width: 32%;height: 0;}#outer .contents_02 .item_ ul.btns_{margin-top: auto;margin-bottom: 12px;padding: 0 10px;}#outer .contents_02 .item_ ul.btns_ li.btn_gazou_{position: relative;}#outer .item_ .btn_gazou_ a{display: block;position: relative;padding: 10px;color: #ffffff;background-color: #a57e64;font-weight: bold;border-radius: 7px;text-align: center;text-decoration: none;font-size: 1em;}#outer .column ul.tokusyu{display: flex;flex-wrap: wrap;justify-content: space-around;box-sizing: border-box;width: 100%;list-style: none;margin: 0 auto;}#outer .column ul.tokusyu li{width: 23%;margin-bottom: 10px;}#outer .column ul.tokusyu li img{width: 100%;height: auto;}#outer .column ul.tokusyu::before{content: "";display: block;width: 23%;order: 1;}#outer .column ul.tokusyu::after{content: "";display: block;width: 23%;}#outer .btn_gazou_:hover,.tokusyu li:hover{opacity: 0.7;}/*スマホの設定*/@media screen and (max-width: 768px) {#outer{width: 100%;}/* カテゴリボタン設定 */#outer .category_btn{width: 95%;font-size: 1.1em;margin: 5px auto;padding: 20px 0;}#outer .category_btn a{padding: 12px;font-size: 1em;}/* 見出し */#outer .top_parts{flex-direction: column-reverse;margin-bottom: 20px;}#outer .top_parts .top_txt{width: 100%;padding: 20px 15px;}#outer .top_parts .top_txt h1{font-size: 1.3em;padding: 0 0 10px 0;line-height: 1.4;}#outer .top_parts .top_txt p{font-size: 0.95em;padding: 10px 0 0 0;line-height: 1.6;}#outer .top_parts .top_img{width: 100%;}/*スマホページジャンプのcss*/#outer .jump, .jump2 {width: 96%;margin: 0 auto 30px;margin-bottom: 20px;box-sizing: border-box;position: relative;z-index: 3;padding-bottom: 0;padding-top: 0;max-width: 100%;}#outer ul.menu {flex-direction: column;padding: 0;}#outer ul.menu li {width: 100%;margin-right: 0;margin-bottom: 0;border-left: none;border-bottom: solid 1px #f8f5f3;}#outer ul.menu li a {padding: 15px;font-size: 14px;}#outer .adjustment {padding-top: 30px;margin-top: -30px;}/*スマホh2見出し */#outer h2.uline_b {font-size: 1.4em;padding: 1em 15px;margin: 5px;}#outer .font-d {font-size: 2rem;}/* シリーズから選ぶ - overlapセクション */#outer .contents_cup {padding: 0 10px;}#outer .overlap {width: 100%;margin: 0 auto;}#outer .overlap__card {position: static;width: 92%;margin-top: 15px;padding: 15px;}#outer .overlap__card h3 {font-size: 1.2rem;margin-bottom: 10px;}#outer .overlap__card p {font-size: 0.9rem;line-height: 1.6;}/* スマホ商品一覧（color_list） */#outer .color_list {display: flex;margin-top: 20px;margin-bottom: 0;padding: 0 5px;flex-direction: row;justify-content: left;gap: 0.1em;}/* スマホ商品一覧（color_list li） */#outer .color_list li {width: 30%;margin: 7px 0px;padding: 4px;}#outer .color_list li .color_img img {width: 100%;height: auto;}#outer .color_list li .color_txt {display: block;padding: 5px;font-size: 0.9em;line-height: 1.3;}/* タブ切り替え */#outer .tabs {margin-top: 20px;padding-bottom: 30px;width: 96%;background-color: #f8f5f3;}/* タブを縦積み */#outer .tab_item {width: 100%;font-size: 14px;padding: 12px 15px;border-left: none;border-bottom: solid 2px #ffffff;}#outer .tab_item:first-of-type {border-left: none;}/* タブコンテンツ */#outer .tab_content {padding: 20px 10px 0;}/* テーブル共通 */#outer .table_withpicture {overflow-x: auto;-webkit-overflow-scrolling: touch;}/*スマホテーブル①（ペットカップ） */#outer table.tb01 {width: 99%;margin: 0 auto;}#outer .tb01 tr.tr_head th {font-size: 0.9em;padding: 8px 4px;}#outer .tb01 th,#outer .tb01 td {padding: 8px 4px;font-size: 10px;}#outer .tb01 th.group {font-size: 0.9em;}#outer .tb01 tr.row-img th img {max-width: 50px;height: auto;}/*スマホテーブル②（グラシンカップ） */#outer table.tb02 {width: 100%;margin: 0 auto;}#outer .tb02 tr.tr_head th {font-size: 0.9em;padding: 8px 4px;}#outer .tb02 th,#outer .tb02 td {padding: 8px 4px;font-size: 0.85em;}/*スマホテーブル③（ペットカップティータイム） */#outer table.tb03 {width: 100%;}#outer .tb03 tr.tr_head th {font-size: 0.9em;padding: 8px 4px;}#outer .tb03 th,#outer .tb03 td {padding: 8px 4px;font-size: 0.75em;}#outer .tb03 tr.row-img th img {max-width: 50px;height: auto;}/*スマホテーブル④（CSEケース） */#outer table.tb04 {width: 100%;}#outer .tb04 tr.tr_head th {font-size: 0.9em;padding: 8px 4px;}#outer .tb04 th,#outer .tb04 td {padding: 8px 4px;font-size: 0.85em;}/*スマホテーブル⑤（両面シリコンケース） */#outer table.tb05 {width: 100%;}#outer .tb05 tr.tr_head th {font-size: 0.9em;padding: 8px 4px;}#outer .tb05 th,#outer .tb05 td {padding: 8px 4px;font-size: 0.85em;}#outer .tb05 tr.row-img th img {max-width: 50px;height: auto;}/* スマホ用途から選ぶ */#outer .series {padding: 15px;gap: 0;flex-direction: column;}#outer .series-item {margin: 0;}#outer .series-group {margin: 20px 0;}#outer .purpose_title{font-size: 1.3em;margin: 1em 2.5em 0.5em;text-align: left;}#outer .purpose_title2 {font-size: 1.3em;margin: 1em 2em 0;text-align: left;}/*スマホカード */#outer .card {display: block;margin: 1em 3em;}#outer .card img {display: block;width: 270px;margin: 0 auto;}#outer .card h4 {width: 100%;font-size: 1.1em;margin: 10px 0 5px;text-align: left;}#outer a.card p {width: 100%;font-size: 1.1em;line-height: 1.5;text-align: left;}/* スマホグリッドレイアウト（焼成容器） */#outer .series-grid {padding: 0;grid-template-columns: 1fr;gap: 0;margin: 0 auto;}#outer .series-grid li {width: 100%;}/*スマホ関連記事 */#outer .column {width: 95%;padding: 0 10px;margin-bottom: 30px;}#outer .column h3 {padding: 5px;font-size: 1.3em;margin: 20px 0 15px;color: #603813;}/* 特集リンク */#outer .column ul.tokusyu {width: 100%;margin: 0;padding: 0;justify-content: space-between;}#outer .column ul.tokusyu li {width: 48%;margin-bottom: 10px;}#outer .column ul.tokusyu::before,#outer .column ul.tokusyu::after {display: none;}/* コラムボタン */#outer .contents_02 {padding: 0;flex-direction: column;}#outer .contents_02 .item_ {width: 100%;margin: 5px 0;padding: 0;}#outer .contents_02::after {content: none;}#outer .contents_02 .item_ ul.btns_ {width: 100%;margin-bottom: 10px;padding: 0;}#outer .item_ .btn_gazou_ a {padding: 12px;font-size: 0.95em;border-radius: 7px;}/* メニュー2 */#outer ul.menu2 {padding: 0 10px;margin-bottom: 25px;justify-content: space-between;flex-direction: column;}#outer ul.menu2 li {width: 100%;margin-bottom: 5px;margin-right: 0;}#outer ul.menu2 li a {font-size: 14px;padding: 12px 15px;}}