@charset "utf-8";:root{--site-bg-color:#ffffff;--base-font-color:#0f0f0f;--base-font-color-8p:rgba(15,15, 15,.08);--base-font-color-34p:rgba(15,15, 15,.34);}body{font-family:YuGothic,'Yu Gothic','Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;}.sidebar{float:left;}.content.two-col{float:right;}body,#top-header,#main　{background-color:#ffffff;}#main-content,.widget-container-inner{background-color:#ffffff;}body,a,a:active,a:hover,.bx-prev i::before,.bx-next i::before,#hd_slider .loop-title,.magazine .loop-views,.post-meta .loop-share-num a:hover,.post-meta .loop-share-num a:hover span,.post-meta .loop-share-num a:hover i::before,.post-meta.top,.post-meta.top a,.post-meta.under-title .first-r,.post-meta.under-title .first-r a,.post-meta.bottom .third-r,.post-meta.bottom .third-r a,.single-article .note,#searchform #s,#switch_comment_type li::before,#switch_comment_type li:hover,#switch_comment_type .active_tab,.cat-item a .count,.cat-item a:hover .count,.rssSummary,ul.dp_tab_widget_ul li:hover,.commentlist .cmt-post-link a{color:#0f0f0f;}.entry a{text-decoration:underline;font-weight:bold;}.entry a:hover{text-decoration:none;}.widget_text a,.dp_custom_text_widget a,.commentlist a,.entry-content a{color:#0f0f0f;}.commentlist a:hover,.widget_text a:hover,.dp_custom_text_widget a:hover,.entry-content a:hover{color:#97cfdf;}#header,#header a{color:#333333;}#header a:hover{color:#bbbbbb;}#header.mb-theme,#header.header-normal,#header.header-top #header-bar:hover{background-color:#ffffff;}#header #global_menu_ul .menu-caption{color:rgba(51, 51, 51,.5);}#expand_global_menu.open,.mq-bgcolor,#header #global_menu_ul .sub-menu{background-color:#bcaf47;}#expand_global_menu.open:before,.mq-bgcolor,.mq-bgcolor #global_menu_ul li a,.mq-bgcolor #global_menu_ul li a:hover,#header #global_menu_ul li .sub-menu li a,#header #global_menu_ul li .sub-menu li a:hover{color:#ffffff;}#header-menu #global_menu_ul li ul.sub-menu::before{border-color:#ffffff;}#header-menu #global_menu_ul li ul.sub-menu::after{border-color:#bcaf47;}#header-menu #global_menu_ul>li>ul.sub-menu li:hover,#header-menu #global_menu_ul>li>ul.sub-menu li.current-menu-item{background-color:rgba(255,255,255,.16);}#header-menu .mq_submenu_li{background-color:rgba(255,255,255,.3);}#header-search .modal-trigger::before,#expand_global_menu{color:#ffffff;background-color:#333333;}#header.header-top{background: -webkit-linear-gradient(to bottom,  rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%); background: linear-gradient(to bottom,  rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%);}.header-banner-content{color:#ffffff;text-shadow:0 0 28px #000000;}.bx-controls-direction i,#hd_slider .loop-title{background:rgba(255, 255, 255,.8);}.bx-pager-link{color:rgba(15, 15, 15,.8);background-color:rgba(15, 15, 15,.8);}#hd_slider:not(.carousel) .bx-pager-link{color:#ffffff;background-color:#ffffff;}.entry-nav a.page-numbers{color:#0f0f0f!important;background:rgba(15, 15, 15,.04);}.entry-nav .page-numbers.current{color:#0f0f0f!important;}.entry-nav a.page-numbers:hover{background:rgba(15, 15, 15,.17);}.search-form .submit-area button.search-btn,#footer .gotop a,#footer .gotop a:hover,.nav_to_paged a,.loop-slider .loop-cat a,.author_info .more-entry-link,.readmore a,.magazine.one .loop-date{background-color:#d5d5d5;color:#ffffff;}.nav_to_paged a:hover{background:rgba(213, 213, 213,.8);}.pager_last_msg{background:rgba(15, 15, 15,.7);}.nav_to_paged a,.nav_to_paged a:hover,.pager_last_msg{color:#ffffff;}.normal .loop-share-num i{background-color:rgba(15, 15, 15,.4);color:#fff;}.normal .share-num,.normal .share-num a,.normal .loop-meta-top,.normal .loop-meta-top a{color:rgba(15, 15, 15,.7);}.readmore a:hover{background-color:rgba(213, 213, 213,.8);}.cover,.cover a,.cover a:hover{color:#fff;}.cover{background-color:rgba(213, 213, 213,.9);}.portfolio .loop-title.bottommost,.portfolio .loop-meta-top a,.portfolio .loop-meta-top{color:rgba(15, 15, 15,.7);border-color:rgba(15, 15, 15,.2);}.portfolio .loop-meta-top.l-date .loop-date:before,.portfolio .loop-meta-top.l-date .loop-date:after{background-color:rgba(15, 15, 15,.7);}.portfolio .loop-meta-mid.l-date .loop-date:before,.portfolio .loop-meta-mid.l-date .loop-date:after{background-color:#ffffff;}.portfolio .loop-share-num i,.portfolio .loop-meta-mid2 .loop-share-num i{background-color:rgba(255,255,255,.3);}.magazine .loop-meta-mid a,.magazine .loop-meta-mid{border-color:rgba(15,15,15,.4);}.magazine .loop-meta-mid.l-date .loop-date:before,.magazine .loop-meta-mid.l-date .loop-date:after{background-color:rgba(15,15,15,.4);}.magazine .loop-share-num i{background-color:rgba(15,15,15,.4);color:#ffffff;}.magazine .share-num,.magazine .share-num a,.magazine.three .loop-meta-mid,.magazine.three .loop-meta-mid a{color:rgba(15,15,15,.6);}.dp_breadcrumb a:hover{color:#97cfdf;}.entry{font-size:16px;}address,pre,th,dt,blockquote{background-color:rgba(15, 15, 15,.04);}blockquote:before,blockquote:after{color:#0f0f0f;}.loop-article.news,.new-entry-content li{border-color:rgba(15, 15, 15,.4);}.loop-article.news .loop-date:after,.entrylist-date:after{color:rgba(15, 15, 15,.4);}.author_img img.avatar,.widget_text ul li::before,.dp_custom_text_widget ul li::before,.comment div ul li::before,.entry ul li::before{background-color:#d5d5d5;}.magazine .loop-views{background-color:rgba(255, 255, 255,.8);}.single-article .post-meta .post_meta_sns_btn.floating .sns_btn_trigger,.single-article .post-meta .loop-share-num.floating .sns_btn_trigger{color:#ffffff;background-color:#d5d5d5;}.single-article .post-meta .post_meta_sns_btn.floating .sns_btn_div,.single-article .post-meta .loop-share-num.floating .sns_btn_div{color:#0f0f0f;background-color:#ffffff;}.single-article .entry h1,.single-article .entry h2,.single-article .entry h3,.single-article .entry h4,.single-article .entry h5,.single-article .entry h6{font-weight:bold;font-style:normal;}.required{color:#d5d5d5;}#comment_section .comment-avatar{border-color:#ffffff;}#searchform,td.gsc-input {background:#fff;}td.gsc-search-button:before,#searchform:before{background-color:#fff;color:#0f0f0f;}.recent_entries .widget-time,.widget_rss li,.widget_rss li cite,.widget_recent_comments li,.widget_recent_entries li,.recent_entries:not(.thumb) a:hover,.widget_archive a:hover,.widget_meta a:hover,.widget_pages a:hover,.widget_nav_menu a:hover,.widget_categories a:hover,.widget_rss li a:hover,.widget_recent_comments a:hover,.widget_recent_entries a:hover,.widget-meta,.widget-meta a,ul.dp_tab_widget_ul .inactive_tab,ul.dp_tab_widget_ul li:after,.loop-article.news a:hover,.new-entry a:hover,.entry .nav a:hover,.entry .nav .current,.nav_to_paged a:hover,.nav .pagenavi-right:hover,.nav .pagenavi-left:hover,.nav .page-numbers:hover,.nav .page-numbers.current,.nav .left a:hover,.nav .right a:hover,.nav-left a:hover,.nav-right a:hover,#hd_slider .sl-date span,.dp_spinner::before,#switch_comment_type .inactive_tab{color:rgba(15, 15, 15,.7);}.rank_label{background-color:rgba(15, 15, 15,.4);color:#ffffff;}.pc .tagcloud a{color:#0f0f0f!important;background-color:rgba(15, 15, 15,.07);}.pc .tagcloud a:hover{background-color:rgba(15, 15, 15,.17);}.dp_feed_widget a,.author_info .author_sns a{background-color:#0f0f0f;color:#ffffff;}#wp-calendar tbody td a:after{border-color:rgba(15, 15, 15,.07);}.new-entry .more-entry-link,.widget .more-entry-link{color:#0f0f0f;}#footer-widget-content .footer-widget-area{width:30.966%;}#footer-widget-area2{margin:0 3.2%;}#footer{color:#333333;background-color:#f6f5f1;}#footer a,#footer a:hover{color:#333333;}#footer .widget_text a,#footer .dp_custom_text_widget a{color:#878787;}#footer .widget_text a:hover,#footer .dp_custom_text_widget a:hover{color:#020202;}#footer .hatena-bookmark-widget-notheme{background-color:#f6f5f1;}#footer .rank_label{background-color:rgba(51,51,51,.6);color:#f6f5f1;}#footer-copyright a:hover,#footer_menu_ul a:hover,#footer .recent_entries .widget-time,#footer .widget_rss li,#footer .widget_rss li cite,#footer .widget_recent_comments li,#footer .widget_recent_entries li,#footer .recent_entries:not(.thumb) a:hover,#footer .widget_archive a:hover,#footer .widget_meta a:hover,#footer .widget_pages a:hover,#footer .widget_nav_menu a:hover,#footer .widget_categories a:hover,#footer .widget_rss li a:hover,#footer .widget_recent_comments a:hover,#footer .widget_recent_entries a:hover{ color:rgba(51,51,51,.6);}#footer .widget-meta,#footer .widget-meta a{color:rgba(51,51,51,.6);}#footer .rssSummary{color:#333333;}#footer-sns a,#footer .dp_feed_widget a{background-color:rgba(51,51,51,.6);color:#f6f5f1;}#footer-sns a:hover,#footer .dp_feed_widget a:hover{background-color:#333333;color:#f6f5f1;}#footer-copyright a:hover,#footer_menu_ul a:hover,#footer ul.dp_tab_widget_ul li:hover{color:#333333;}#footer_menu_mobile,#footer_menu_mobile a,#footer-copyright,#footer-copyright a,#footer_menu_ul,#footer_menu_ul a,#footer ul.dp_tab_widget_ul .inactive_tab,#footer ul.dp_tab_widget_ul li:after{color:rgba(51,51,51,.6);}#footer .widget .more-entry-link{color:#878787;}#footer .widget .more-entry-link:hover{color:#020202;}input[type="checkbox"]:checked,input[type="radio"]:checked{background-color:#d5d5d5;}input[type="submit"]{color:#ffffff;background-color:#d5d5d5;}select:hover{background-color:rgba(15, 15, 15,.04)}.dp_toc_container{border-color:rgba(213, 213, 213,.2);background-color:#ffffff;}.dp_toc_container::before{background-color:rgba(213, 213, 213,.04);}.dp_toc_container ul.dp_toc_ul{border-color:rgba(213, 213, 213,.24);}.dp_toc_container p.toc_title_block>span::before,.dp_toc_container ul.dp_toc_ul>li::before{background-color:rgba(213, 213, 213,.16);}.dp_toc_container ul.dp_toc_ul li a,.dp_toc_container ul.dp_toc_ul li a:hover{color:#0f0f0f;}#hd_slider .loop-cat span,.dp_related_posts .loop-cat a{color:#ffffff;background-color:#d5d5d5;}.btn:not([class*="btn-"]),a.btn:not([class*="btn-"]),.dp-container a.btn:not([class*="btn-"]),.label{background-color:#d5d5d5;}.label:after{background-color:#ffffff;}#footer .label:after{background-color:#f6f5f1;}.mb-theme#wrapper,.mb-theme#main{background-color:#ffffff;}#side-search > div{border-color :rgba(15, 15, 15,.2);}.mb-theme #header a{color:#333333;}.mb-theme .portfolio .details{background:rgba(255, 255, 255,.8);}.mb-theme .normal .loop-views,.mb-theme .portfolio .details a,.mb-theme .portfolio .details{color:rgba(15, 15, 15,.7);}.mb-theme .portfolio .loop-share-num i{background: transparent;}.mb-theme .portfolio.loop-title a{color:#0f0f0f;}.mb-theme .normal .loop-meta{border-color:rgba(15, 15, 15,.2);}.mb-theme .widget-content.header .widget-title,.mb-theme .widget-content#footer .widget-title{background:#ffffff;color:#0f0f0f;border-color:rgba(15, 15, 15,.2);}.footer_bar{background-color:#d5d5d5;color:#ffffff;}.ftbar_btn,.ftbar_btn a{color:#ffffff;}.modal_wrapper.main_menu{background-color:#ffffff;color:#0f0f0f;}.modal_wrapper.main_menu a{color:#0f0f0f;}.menu_sns_links .menu-title::before{background-color:rgba(15, 15, 15,.16);}img.pulldown_menu_title2 {    vertical-align: middle;}.pulldown_checker {    padding: 10px 25px;}#searchform, td.gsc-input {    background: rgba(255,255,255,0);}.c-sp-list__icon--pulldown {    width: 22px;    height: 22px;    margin-right: 1px;    fill: currentColor;    cursor: pointer;}.side-search-form__icon {    cursor: pointer;}.sidebar .ttl02 {    margin-top: 20px;}.sidebar .subttl {    font-weight: bold !important;    border-top: 1px solid #bfbfbf;    border-bottom: 1px solid #bfbfbf;    padding: 12px 0 12px 5px;    background: beige;}.sidebar .mb30 {    margin-bottom: 0px;}.commentlist_div div form, .textwidget form, .dp_text_widget form, .entry form {    margin-bottom: 0px;}.side-search-form{  padding: 1em 0;}.side-search-form__keyword-cell{  display: table-cell;  vertical-align: top;}.side-search-form__keyword-cell input[type="text"] {width: 150px;}.side-search-form__button-cell{  display: table-cell;}.side-search-form__icon {  display: block !important;  width: 22px !important;  height: 22px !important;  margin: 0 auto !important;  fill: currentColor !important;}.social_plug01 {    text-align: center;    background-color: #FFF;    margin: 0 auto;    padding: 1% 0;    width: 100%;}textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], input[type="submit"], .uneditable-input {    display: inline-block;    -webkit-box-sizing: border-box;    box-sizing: border-box;    font-size: 14px;    padding: 8px;    margin: 10px 0;    max-width: 100%;}input[type="text"] {    margin: 0 10px 0 0 !important;    width: 180px;}.p-global-footer__social-nav {    width: 800px;}@media screen and (max-width: 765px){.single-title {  padding-left:0;  border-top:double #faf759 5px;  padding:10px 0;  font-size: 22px !important;  text-align:left;}}#logo_txt {    margin: 0px 0px 10px 20px;}@media screen and (max-width: 765px){#logo_txt {    margin: 5px 0px;}}@media screen and (max-width: 765px){.p-global-header__logo img{    margin: 0px 0px 0px 0px;}}.single-article .entry ul.toc_list li:before {    content:none;    width:0;    height:0;}.followme {text-align:center;background-color:#FFF;margin:0 auto;padding:1% 0;width:90%;}.social_plug01 {text-align:center;background-color:#FFF;margin:0 auto;padding:1% 0;width:90%;}#icon_sns01 li{  display:inline-block;  list-style:none;    padding:0 0;    width: 57px;    height: 57px;}#icon_sns01 li img{  width:170% !important;}img#icon_line01 {    width: 57px;    height: 57px;    filter: alpha(opacity=60);    -moz-opacity: 0.6;    opacity: 0.6;    margin: 0 !important;}img#icon_linebanner {    margin: 0 !important;}/* ↓id="tagsearch"の中のulに対してCSSを適用*/#tagsearch ul {  list-style-type: none;  text-align:center  }/* ↓id="tagsearch"の中のulの中のliに対してCSSを適用*/#tagsearch ul li {   display: inline-block;  width: 80px;  height: 30px;  padding: 10px 0;  margin: 10px 0;  vertical-align: middle;  background: #F2F2F2;  color:black  }.recent_entries .widget-time, .widget_rss li, .widget_rss li cite, .widget_recent_comments li, .widget_recent_entries li, .recent_entries:not(.thumb) a:hover, .widget_archive a:hover, .widget_meta a:hover, .widget_pages a:hover, .widget_nav_menu a:hover, .widget_categories a:hover, .widget_rss li a:hover, .widget_recent_comments a:hover, .widget_recent_entries a:hover, .widget-meta, .widget-meta a, ul.dp_tab_widget_ul .inactive_tab, ul.dp_tab_widget_ul li:after, .loop-article.news a:hover, .new-entry a:hover, .entry .nav a:hover, .entry .nav .current, .nav_to_paged a:hover, .nav .pagenavi-right:hover, .nav .pagenavi-left:hover, .nav .page-numbers:hover, .nav .page-numbers.current, .nav .left a:hover, .nav .right a:hover, .nav-left a:hover, .nav-right a:hover, #hd_slider .sl-date span, .dp_spinner::before, #switch_comment_type .inactive_tab {    color: rgba(0, 0, 0);    font-weight:  bold;}#main-content {    position: relative;    margin: 0 auto;    padding: 10px 20px;    margin-bottom: 30px;}@media screen and (max-width: 765px){.p-global-header__logo img{width:200px;}}@media screen and (max-width: 765px) {.sidebar {display: none;}}.single-title {    padding-left: 0;    border-top: double #faf759 5px;    padding: 10px 0;    font-size: 30px;    text-align: left;    margin: 10px 0px;    #dp_breadcrumb_nav ul {    overflow: hidden;    width: 100%;    margin: 10px 0px;}    #dp_breadcrumb_nav ul {    margin-top: 0px;}/* クリスマスＬＰ　CSS Document */.christ .t10 {margin-top: 10px; }.christ .t20 {margin-top: 20px; }.christ .t40 {margin-top: 40px; }.christ .t60 {margin-top: 60px; }.christ .b10 { margin-bottom: 10px; }.christ .b20 {margin-bottom: 20px; }.christ .b40 {margin-bottom: 40px; }.christ .b60 {margin-bottom: 60px; }.christ .r10 { padding-right:10px; }.christ .l10 { padding-left:10px; }.christ .r20 { padding-right:20px; }.christ .l20 { padding-left:20px; }.christ .r40 { padding-right:40px; }.christ .l40 { padding-left:40px; }.christ .float_l { float: left; }.christ .float_r { float: right; }.clear { clear:both; }/*　クリスマスタペストリー　全体　-------------------------------------------------------------------　*/@media only screen and (max-width: 768px){.container { padding: 0 ; }}.page-id-20509.christ {width: 940px;height: auto;margin: 0 auto;}@media only screen and (max-width: 480px){.christ {width: 100%;height:auto;}.christ .bg{width: 100%;height: auto;background-size: 100% auto;}.christ .outbox {padding: 0 10px !important;}}.christ .col2 p {display:none; }/*　全体の背景　*/.christ .bg{height: auto;background-image: url(https://book.nunocoto.com/nunocoto/wp-content/themes/bones-child/library/images/christmastapestry2019/background.jpg);}/*　左右paddingありのボックス　*/.christ .outbox {padding: 0 40px;overflow: hidden;}/*　コピー（クリスマスツリータペストリーの　ここがGOOD！）　*/.christ .title_pc {display:block; }.christ .title_sp {display: none; }@media only screen and (max-width: 480px){.christ .title_pc {display: none; }.christ .title_sp {display:block; }}/*　見出しh2（ツリーのアイコン）　*/.christ .title_bg{background-image: url(https://book.nunocoto.com/nunocoto/wp-content/themes/bones-child/library/images/christmastapestry2019/icon_01.png);background-repeat: no-repeat;background-size: 45px auto;background-position: left center;padding: 18px 0 15px 60px;border-bottom: 4px dotted #fff; margin-bottom: 20px;}@media only screen and (max-width: 480px){.christ .title_bg{background-size: 35px auto;background-position: left center;padding: 15px 0 15px 45px;}}.christ .title_bg h2{font-size: 33px;margin: 0;padding: 0;color: #330000;}@media only screen and (max-width: 480px){.christ .title_bg h2{font-size: 150%;}}/*　見出しh2（オーナメントのアイコン）　*/.christ .title_bg2{background-image: url(https://book.nunocoto.com/nunocoto/wp-content/themes/bones-child/library/images/christmastapestry2019/icon_02.png);background-repeat: no-repeat;background-size: 60px auto;background-position: 0 0;padding: 25px 0 10px 70px;border-bottom: 4px dotted #fff;margin-bottom: 20px;}@media only screen and (max-width: 480px){.christ .title_bg2{background-size: 45px auto; padding: 25px 0 10px 50px;}}.christ .title_bg2 h2{font-size: 33px;margin: 0;padding: 0;}@media only screen and (max-width: 480px){.christ .title_bg2 h2{font-size: 150%;}}/*　見出し h2（緑と赤のタイトル）　*/.christ .title_bg_red {background-color: #e84424;text-align: center;color: #fff;padding: 10px 0;}.christ .title_bg_green {background-color: #06655e;text-align: center;color: #fff;padding: 10px 0;}.christ .title_bg_red h2,.christ .title_bg_green  h2 {background-image: url(https://book.nunocoto.com/nunocoto/wp-content/themes/bones-child/library/images/christmastapestry2019/line_01.png);background-repeat: no-repeat;background-position:center 55px; background-size: 400px auto; padding-bottom: 20px;font-size: 270%; margin-top: 20px;}@media only screen and (max-width: 480px){.christ .title_bg_red h2,.christ .title_bg_green h2 {background-position:center 35px; background-size: 250px auto;font-size: 130% !important;}}.christ .title_bg_red p,.christ .title_bg_green p {font-size: 120%;line-height:1;}@media only screen and (max-width: 480px){.christ .title_bg_red h2,.christ .title_bg_green h2 {font-size: 100% ;}.christ .title_bg_red p,.christ .title_bg_green p {font-size: 110%;}}/*　レイアウトボックス　*/.christ .box3 {background-color: #fff;padding:20px;clear:both;border-radius: 40px;}@media only screen and (max-width: 480px){.christ .box3 {padding: 10px 0 0 0;border-radius: 13px;}}.christ .col2_1 {width: 50%;}.christ .col2 {width: 50%;height: auto;float: left;padding: 0 40px;}@media only screen and (max-width: 480px){.christ .col2 {padding: 0 10px; }}.christ .col2 .caption {margin: 10px 0; }.christ .col2 .caption_bg_white {background-color: #fff;padding:15px;margin-bottom: 40px;color: #1b77c5;}@media only screen and (max-width: 480px){.christ .col2 .caption_bg_white {padding:5px;margin-bottom: 20px;font-size: 90%;color: #1b77c5;}}/*　テキストスタイル　*/.christ p.txt1 {line-height: 150%; font-size: 140%;}@media only screen and (max-width: 480px){.christ p.txt1 { font-size: 110%;margin-bottom: 20px;}}.christ p.txt2 {line-height: 130%; font-size: 120%;margin-bottom: 10px;}@media only screen and (max-width: 480px){.christ p.txt2 { font-size: 110%;margin-top: 10px !important;}}/*テキストリンクリンク*/.christ .box2 a,.christ .col2 .caption a,.christ .link a,.christ .link_underline {text-decoration: underline;font-size: 110%;color: #000;font-weight: bold;}@media only screen and (max-width: 480px){.christ .box2 a,.christ .col2 .caption a,.christ .link a,.christ .link_underline {font-size: 86%;}}.christ .box2 a:hover,.christ .col2 .caption a:hover,.christ .link a:hover,.christ a:hover.link_underline {text-decoration: none;}/*　ボタン（赤）　*/.christ .button {background-color: #f56b6b;color: #fff;width: 90%;text-align: center; margin: 40px 5%; padding: 35px 20px 25px 20px; border-radius: 10px;font-size: 140%;line-height: 1.4;background-image: url(https://book.nunocoto.com/nunocoto/wp-content/themes/bones-child/library/images/christmastapestry2019/icon_yajirushi.png);background-repeat: no-repeat;background-size: 35px auto;background-position: right 15px top 50%; text-shadow:2px 2px 0 #f56b6b, -2px -2px 0 #f56b6b,              -2px 2px 0 #f56b6b, 2px -2px 0 #f56b6b,              0px 2px 0 #f56b6b,  0-2px 0 #f56b6b,              -2px 0 0 #f56b6b, 2px 0 0 #f56b6b;}@media only screen and (max-width: 480px){.christ .button {width: 96%;margin: 30px 2%;padding: 20px 35px;font-size: 100%;background-size: 25px auto;background-position: right 10px top 50%;}.christ .button .txt1 { line-height: 1.4; }}.christ .button:hover {background-color:#f32b2b;background-image: url(https://book.nunocoto.com/nunocoto/wp-content/themes/bones-child/library/images/christmastapestry2019/icon_yajirushi.png);background-repeat: no-repeat;background-size: 35px auto;background-position: right 10px top 52%;}@media only screen and (max-width: 480px){.christ .button:hover {background-size: 25px auto;}}.christ .button .txt1 {font-weight: bold;font-size: 130%;line-height:1.4;color: #f5fd7c;margin-top: 0.5em;}@media only screen and (max-width: 480px){.christ .button .txt1 {line-height:1.4;}}.christ .button_out a {text-decoration: none;}.christ .button.design2 {margin: 10px 5% 80px 5%;}@media only screen and (max-width: 480px){.christ .button.design2 {margin: 0 2% 60px 2%;}}/*　Instagram　*/.christ .link_instagram {text-align: center;font-size: 120%;background-color: #fd8195; color: #fff; padding: 15px; border-radius: 15px;}@media only screen and (max-width: 480px){.christ .link_instagram {font-size: 100%;}}.christ .link_instagram img {width: 190px;height: auto;margin-bottom: 5px;}@media only screen and (max-width: 480px){.christ .link_instagram img {width: 170px; }}.christ .link_instagram .txt {font-size: 110%; }.christ .link_instagram a {text-decoration: underline;color: #fff;}.christ .link_instagram a:hover {text-decoration: none;color: #fff;}.christ .link_instagram p {margin: 0; }/*　各セクション-------------------------------------------------------------------　*//*　一番上のセクション----------------------------------------------------------------　*/.christ .killer .pho1 { margin: 40px 0 20px 0;}.christ .killer .pho2 { margin: 0 0 20px 0;}@media only screen and (max-width: 480px){.christ .killer .pho1 { margin: 10px 0 10px 0;}.christ .killer .pho2 { margin: 0 ;}}/*　MERRY CHRISTMAS　*/.christ .box1 {background-color: #fff;padding: 60px 40px 30px 40px;margin: 60px 0 20px 0;text-align: center;font-size: 140%;box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.11);}.christ .box1 .catchcopy {font-size: 180%;font-weight: bold;margin-bottom: 20px;}@media only screen and (max-width: 480px){.christ .box1 {padding: 40px 0px 20px 0px;margin-top: 20px;font-size: 100%;}.christ .box1 .catchcopy {font-size: 150% !important;}}.christ p.txt3 {line-height: 150%; }.christ .bg_yellow {margin: 0 5px;background: -webkit-linear-gradient(left, #fffe00 50%, transparent 50%) 100% bottom / 200% 50% no-repeat;    background: linear-gradient(to right, #fffe00 50%, transparent 50%) 100% bottom / 200% 50% no-repeat;    -webkit-transition: background-position .5s ease-out;    transition: background-position .5s ease-out;    background-position: 0% bottom;}/*　コンパクト----------------------------------------------------------------　*/.christ .compact { margin-top: 40px; }@media only screen and (max-width: 480px){.christ .compact { margin-top: 20px; }}/*　どこに飾る？----------------------------------------------------------------　*//*　画像のマウスオーバー　*/.christ .decorate .bg_white { background-color: #fff; }.christ .decorate img.item1:hover,.christ .decorate img.item2:hover,.christ .decorate img.item3:hover,.christ .decorate img.item4:hover { opacity: 0.5; }/*　イラスト----------------------------------------------------------------　*/.christ .illustration .link { margin: 0 0 20px; }.christ .illustration .pho1 { margin: 0 0 20px 0; }.christ .illustration .pho2 { margin: 0 0 20px 0; }.christ .illustration .pho3 { margin: 40px 0 20px 0; }.christ .illustration .pho4 { margin: 0 0 20px 0; }@media only screen and (max-width: 480px){.christ .illustration .outbox {margin: 40px 0 !important;}.christ .illustration .link { margin: 0 0 10px; }.christ .illustration .pho1 { margin: 0 0 10px 0; }.christ .illustration .pho2 { margin: 0 0 10px 0; }.christ .illustration .pho3 { margin: 30px 0 10px 0; }.christ .illustration .pho4 { margin: 0 0 10px 0; }}/*　プロフィール　*/.christ .title_profile {font-weight: bold;line-height: 150%; font-size: 110%;margin-bottom: 10px;}@media only screen and (max-width: 480px){.christ .title_profile {font-size: 100%;margin-bottom: 5px;padding: 0 10px;}}.christ .txt_profile {line-height: 150%; font-size: 110%;color: #000;}@media only screen and (max-width: 480px){.christ .txt_profile {font-size: 90%;padding: 0 10px 15px;margin-bottom: 0;}}/*　オーナメント----------------------------------------------------------------　*/.christ .ornament .pho1 { margin: 0 0 10px 0 ; }.christ .ornament .pho2 { padding: 0 10px 0 0; }.christ .ornament .pho3 { padding: 0 0 0 10px; }.christ .ornament .pho4 { margin: 10px 0 0 0 ; padding: 0 10px 0 0; }.christ .ornament .pho5 { margin: 10px 0 0 0 ; padding: 0 0 0 10px; }.christ .ornament .pho6 { margin: 0 0 20px 0 ; }.christ .ornament .pho7 { margin: 0 0 20px 0 ; }@media only screen and (max-width: 480px){.christ .ornament .pho6 { margin: 0 0 10px 0 ; }.christ .ornament .pho7 { margin: 0 0 0 0 ; }}@media only screen and (max-width: 480px){.christ .ornament .outbox {margin-top: 20px !important; }}/*　下の方の商品リンク一覧----------------------------------------------------------------　*//*　ベージュの背景　*/.christ .bg_beige{background-color:#fbf4d8;overflow: hidden;}/*　商品名　*/.christ .name {background-color: #fff;padding: 20px 10px 10px 10px; font-size: 110%;}.christ .name span {font-weight: bold;font-size: 150%;padding-right: 7px; margin-right: 7px;color:#330000;border-right: 1px solid #330000;}/*　一覧のレイアウト・デザイン（緑のタイトル）　*/.christ .col2_1.item1 {padding:40px 20px 40px 40px;}.christ .col2_1.item2 {padding:40px 40px 40px 20px;}.christ .col2_1.item3 {padding:0 20px 40px 40px;}.christ .col2_1.item4 {padding:0 40px 40px 20px;}.christ .col2_1.item1 a img,.christ .col2_1.item2 a img,.christ .col2_1.item3 a img,.christ .col2_1.item4 a img { border: 10px solid #fff; }@media only screen and (max-width: 480px){.christ .col2_1.item1 {padding:10px 5px 10px 10px;}.christ .col2_1.item2 {padding:10px 10px 10px 5px;}.christ .col2_1.item3 {padding:0 5px 10px 10px;}.christ .col2_1.item4 {padding:0 10px 10px 5px;}.christ .col2_1.item1 a img,.christ .col2_1.item2 a img,.christ .col2_1.item3 a img,.christ .col2_1.item4 a img { border: 5px solid #fff; }}/*　一覧のレイアウト・デザイン（赤のタイトル）　*/.christ .col2_1.item5 {padding:40px 20px 40px 40px;}.christ .col2_1.item6 {padding:40px 40px 40px 20px;}.christ .col2_1.item7 {padding:0 20px 40px 40px;}.christ .col2_1.item8 {padding:0 40px 40px 20px;}.christ .col2_1.item5 a img,.christ .col2_1.item6 a img,.christ .col2_1.item7 a img,.christ .col2_1.item8 a img { border: 10px solid #fff; }@media only screen and (max-width: 480px){.christ .col2_1.item5 {padding:10px 5px 10px 10px;}.christ .col2_1.item6 {padding:10px 10px 10px 5px;}.christ .col2_1.item7 {padding:0 5px 10px 10px;}.christ .col2_1.item8 {padding:0 10px 10px 5px;}.christ .col2_1.item5 a img,.christ .col2_1.item6 a img,.christ .col2_1.item7 a img,.christ .col2_1.item8 a img { border: 5px solid #fff; }}/*　画像のマウスオーバー　*/.christ .bg_white { background-color: #fff; }.christ .col2_1.item1 img:hover,.christ .col2_1.item2 img:hover,.christ .col2_1.item3 img:hover,.christ .col2_1.item4 img:hover,.christ .col2_1.item5 img:hover,.christ .col2_1.item6 img:hover,.christ .col2_1.item7 img:hover,.christ .col2_1.item8 img:hover { opacity: 0.5; }/* 投稿ページ　リストタグ  */.single .two-col ul, ol{list-style: circle !important;padding: 0 0 0 20px !important;margin: 0 0 1.5em 0 !important;}.single .two-col ol{list-style: auto; !important;}.single .two-col ul > li,.single .two-col ol > li{margin-bottom: 5px !important;padding-left: 5px!important;display: list-item;}