/*************************
ALL
*************************/
body{ -webkit-background-size: 3px 3px;
    -moz-background-size: 3px 3px;
    background-size: 3px 3px;
    background-color: #f5f5f5;
    background-image: -webkit-gradient(linear, 0 0, 100% 100%,
                color-stop(.25, #ffffff), color-stop(.25, transparent),
                color-stop(.5, transparent), color-stop(.5, #ffffff),
                color-stop(.75, #ffffff), color-stop(.75, transparent),
                to(transparent));
    background-image: -webkit-linear-gradient(-45deg, #ffffff 25%, transparent 25%,
              transparent 50%, #ffffff 50%, #ffffff 75%,
              transparent 75%, transparent);
    background-image: -moz-linear-gradient(-45deg, #ffffff 25%, transparent 25%,
              transparent 50%, #ffffff 50%, #ffffff 75%,
              transparent 75%, transparent);
    background-image: -ms-linear-gradient(-45deg, #ffffff 25%, transparent 25%,
              transparent 50%, #ffffff 50%, #ffffff 75%,
              transparent 75%, transparent);
    background-image: -o-linear-gradient(-45deg, #ffffff 25%, transparent 25%,
              transparent 50%, #ffffff 50%, #ffffff 75%,
              transparent 75%, transparent);
    background-image: linear-gradient(-45deg, #ffffff 25%, transparent 25%,
              transparent 50%, #ffffff 50%, #ffffff 75%,
              transparent 75%, transparent); }
    body, a, a:hover, .tx_a, .tx_a:hover{	color: #222222;}
    body:before{
        background-repeat: no-repeat;
        background-position: top center;
        -webkit-background-size: cover;
        background-size: cover;
    }
    header{
        
        background-repeat: no-repeat;
        background-position: center center;
        -webkit-background-size: contain;
        background-size: contain;
        padding-top: calc((650px / 750) * 450);
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
                box-sizing: border-box;
    }
    @media screen and (max-width: 650px) {
        header{
            background-position: center 40%;
            padding-top: calc((100% / 750) * 450);
        }
    }
    
    header h1{	color: rgba(255,255,255, 1);}
    footer , footer a, footer a:hover{	color: #222222;}
    footer{	background-color: rgba(255,255,255, 1)}
    footer .foot_time,
    footer .sns_bt{	border-color: rgba(34,34,34, 0.1)}
    
    /*************************
    NAVTOGGLE
    *************************/
    #navToggle button{
        background-color: rgba(255,255,255, 0.9);
    }
    #navToggle button span,
    #navToggle button span:before,
    #navToggle button span:after{	border-color: rgba(184,157,67, 1)}
    
    /*************************
    NAV
    *************************/
    nav{
        background-color: rgba(255,255,255, 1);
    }
    
    nav #navshop{
        color: rgba(242,124,152, 1);
        background-color: rgba(242,124,152, 0.1);
    }
    
    nav li{	border-color: rgba(242,124,152, 0.1)}
    
    nav li a,
    nav li a:hover{
        color: rgba(242,124,152, 1);
    }
    
    /*************************
    MAIN
    *************************/
    
    .section1,
    .section3,
    .section5,
    .section7,
    .section9{background: -moz-linear-gradient(left top 315deg, #333333, #151515);
    background: -webkit-gradient(linear, left top, right bottom, from(#333333), to(#151515));}.section2:before{
        background: url(../../img/tmp/cntbg1.jpg) no-repeat top center;-webkit-background-size: cover;	background-size: cover;
        -webkit-transition	: 0.2s ease-in-out;
        -moz-transition	: 0.2s ease-in-out;
        -o-transition	: 0.2s ease-in-out;
        transition		: 0.2s ease-in-out;
    }.section4:before{
        background: url(../../img/tmp/cntbg2.jpg) no-repeat top center;-webkit-background-size: cover;	background-size: cover;
        -webkit-transition	: 0.2s ease-in-out;
        -moz-transition	: 0.2s ease-in-out;
        -o-transition	: 0.2s ease-in-out;
        transition		: 0.2s ease-in-out;
    }.section6:before{
        background: url(../../img/tmp/cntbg3.jpg) no-repeat top center;-webkit-background-size: cover;	background-size: cover;
        -webkit-transition	: 0.2s ease-in-out;
        -moz-transition	: 0.2s ease-in-out;
        -o-transition	: 0.2s ease-in-out;
        transition		: 0.2s ease-in-out;
    }.section8:before{
        background: url(../../img/tmp/cntbg4.jpg) no-repeat top center;-webkit-background-size: cover;	background-size: cover;
        -webkit-transition	: 0.2s ease-in-out;
        -moz-transition	: 0.2s ease-in-out;
        -o-transition	: 0.2s ease-in-out;
        transition		: 0.2s ease-in-out;
    }.section10:before{
        background: url(../../img/tmp/cntbg5.jpg) no-repeat top center;-webkit-background-size: cover;  background-size: cover;
        -webkit-transition  : 0.2s ease-in-out;
        -moz-transition : 0.2s ease-in-out;
        -o-transition   : 0.2s ease-in-out;
        transition      : 0.2s ease-in-out;
    }.section10:before{
        background: url(../../img/tmp/cntbg6.jpg) no-repeat top center;-webkit-background-size: cover;  background-size: cover;
        -webkit-transition  : 0.2s ease-in-out;
        -moz-transition : 0.2s ease-in-out;
        -o-transition   : 0.2s ease-in-out;
        transition      : 0.2s ease-in-out;
    }.section1 .s_title,
    .section3 .s_title,
    .section5 .s_title,
    .section7 .s_title,
    .section9 .s_title,
    .section11 .s_title{	color: rgba(255,255,255, 1);}
    
    .section2 .s_title,
    .section4 .s_title,
    .section6 .s_title,
    .section8 .s_title,
    .section10 .s_title{	color: rgba(255,255,255, 1);}
    
    .section1 .s_title:before,
    .section3 .s_title:before,
    .section5 .s_title:before,
    .section7 .s_title:before,
    .section9 .s_title:before,
    .section11 .s_title:before{	border-color: rgba(255,255,255, 1);}
    
    .section2 .s_title:before,
    .section4 .s_title:before,
    .section6 .s_title:before,
    .section8 .s_title:before,
    .section10 .s_title:before{	border-color: rgba(255,255,255, 1);}
    
    .section1 .s_title:after,
    .section3 .s_title:after,
    .section5 .s_title:after,
    .section7 .s_title:after,
    .section9 .s_title:after,
    .section11 .s_title:after{	background-color: rgba(255,255,255, 1);}
    
    .section2 .s_title:after,
    .section4 .s_title:after,
    .section6 .s_title:after,
    .section8 .s_title:after,
    .section10 .s_title:after{	background-color: rgba(255,255,255, 1);}
    
    .section2 .s_title{	color: rgba(255,255,255, 1);}
    .section4 .s_title{	color: rgba(255,255,255, 1);}
    .section6 .s_title{	color: rgba(255,255,255, 1);}
    .section8 .s_title{ color: rgba(255,255,255, 1);}
    .section10 .s_title{ color: rgba(255,255,255, 1);}
    .section12 .s_title{ color: rgba(0,0,0, 1);}
    
    .section2 .s_title:after{	background-color: rgba(255,255,255, 1);}
    .section4 .s_title:after{	background-color: rgba(255,255,255, 1);}
    .section6 .s_title:after{	background-color: rgba(255,255,255, 1);}
    .section8 .s_title:after{   background-color: rgba(255,255,255, 1);}
    .section10 .s_title:after{   background-color: rgba(255,255,255, 1);}
    .section12 .s_title:after{   background-color: rgba(0,0,0, 1);}
    
    .section2 .s_title:before,.section2 .s_title:after{	border-color: rgba(255,255,255, 1);}
    .section4 .s_title:before,.section4 .s_title:after{	border-color: rgba(255,255,255, 1);}
    .section6 .s_title:before,.section6 .s_title:after{	border-color: rgba(255,255,255, 1);}
    .section8 .s_title:before,.section8 .s_title:after{ border-color: rgba(255,255,255, 1);}
    .section10 .s_title:before,.section10 .s_title:after{ border-color: rgba(255,255,255, 1);}
    .section12 .s_title:before,.section12 .s_title:after{ border-color: rgba(0,0,0, 1);}
    
    
    
    
    
    
    main section:nth-child(odd) #mvup .mv_t{
        color: rgba(255,255,255, 1) !important;
        background-color: rgba(242,124,152, 0.95) !important;
    }
    main section:nth-child(odd) #mvup .mv_t:after{
        border-color: rgba(242,124,152, 0.95) transparent transparent transparent !important;
    }
    
    main section:nth-child(odd) #ch .chbox{
        color	: rgba(255,255,255, 1) !important;
        background-color: rgba(0,0,0, 0.9) !important;
    }
    
    main section:nth-child(odd) #ch .chbox h3{
        color: rgba(217,193,114, 1) !important;
    }
    
    main section:nth-child(odd) #ch .chbox:nth-of-type(odd) h3:after{
        border-color: rgba(40,33,9, 0.95) transparent transparent transparent !important;
    }
    main section:nth-child(odd) #ch .chbox:nth-of-type(even) h3:after{
        border-color: transparent rgba(40,33,9, 0.95) transparent transparent !important;
    }
    
    
    
    main section:nth-child(odd) #info h4{
        color: rgba(255,255,255, 1) !important;
        background-color: rgba(242,124,152, 0.95) !important;
    }
    main section:nth-child(odd) #info h4 i{	color: rgba(255,255,255, 0.3)!important;}
    main section:nth-child(odd) #info .txt{
        color	: rgba(255,255,255, 1) !important;
        background-color: rgba(0,0,0, 0.9) !important;
    }
    main section:nth-child(odd) #info .txt li{
        color: rgba(217,193,114, 1) !important;
        background-color: rgba(40,33,9, 0.95) !important;
    }
    
    main section:nth-child(odd) #flow .fbox h4{
        color: rgba(217,193,114, 1) !important;
        background-color: rgba(40,33,9, 0.95) !important;
    }
    main section:nth-child(odd) #flow .fbox .fstep{
        color: rgba(255,255,255, 1) !important;
        background-color: rgba(242,124,152, 0.95) !important;
    }
    main section:nth-child(odd) #flow .fbox .fstep:after{
        background: linear-gradient(to bottom left, rgba(242,124,152, 0) 50%, rgba(242,124,152, 0.95) 50.5%) no-repeat top left/100% 100%;
    }
    main section:nth-child(odd) #flow .fbox .ftxt{
        color	: rgba(255,255,255, 1) !important;
        background-color: rgba(0,0,0, 0.9) !important;
    }
    main section:nth-child(odd) #flow .fbox .ftxt:after{
        border-color: rgba(0,0,0, 0.9) transparent transparent transparent !important;;
    }
    
    
    
    main section:nth-child(odd) #voice .vbox_txt h4{
        color: rgba(217,193,114, 1) !important;
        background-color: rgba(40,33,9, 0.95) !important;
    }
    main section:nth-child(odd) #voice .vbox_txt h4:after{
        border-color: transparent transparent rgba(40,33,9, 0.95) transparent !important;
    }
    main section:nth-child(odd) #voice .vbox_img img{	background-color: rgba(40,33,9, 0.95) !important;}
    main section:nth-child(odd) #voice .vbox_img span{
        color: rgba(255,255,255, 1) !important;
        background-color: rgba(242,124,152, 0.95) !important;
    }
    main section:nth-child(odd) #voice .vbox_txt p{
        color	: rgba(255,255,255, 1) !important;
        background-color: rgba(0,0,0, 0.9) !important;
    }
    main section:nth-child(odd) #voice .vbox_txt p:only-child:after{
        border-color: transparent transparent rgba(0,0,0, 0.9) transparent !important;
    }
    
    
    
    main section:nth-child(odd) #qa .qabox h4{
        color: rgba(217,193,114, 1) !important;
        background-color: rgba(40,33,9, 0.95) !important;
    }
    main section:nth-child(odd) #qa .qabox h4:after, main section:nth-child(odd) #qa .qa_title{
        color: rgba(255,255,255, 1) !important;
        background-color: rgba(242,124,152, 0.95) !important;
    }
    main section:nth-child(odd) #qa .qa_title:after{
        border-color: rgba(242,124,152, 0.95) transparent transparent transparent;
    }
    main section:nth-child(odd) #qa .qatxt{
        color	: rgba(255,255,255, 1) !important;
        background-color: rgba(0,0,0, 0.9) !important;
    }
    main section:nth-child(odd) .bt_more:checked + label{
        color: rgba(255,255,255, 1) !important;
        border-color: rgba(255,255,255, 1) !important;
    }
    
    
    
    main section:nth-child(odd) #away h4{
        color: rgba(255,255,255, 1) !important;
        background-color: rgba(242,124,152, 0.95) !important;
    }
    main section:nth-child(odd) #away h4 span{
        color: rgba(242,124,152, 1) !important;
        background-color: rgba(255,255,255, 1) !important;
    }
    main section:nth-child(odd) .away_toptxt{
        color   : rgba(255,255,255, 1) !important;
        background-color: rgba(0,0,0, 0.9) !important;
    }
    main section:nth-child(odd) .away_main dt{
        color: rgba(217,193,114, 1) !important;
        background-color: rgba(40,33,9, 0.95) !important;
    }
    main section:nth-child(odd) .away_main dd{
        color   : rgba(255,255,255, 1) !important;
        background-color: rgba(0,0,0, 0.9) !important;
    }
    main section:nth-child(odd) .away_free_bg{
        color   : rgba(255,255,255, 1) !important;
        background-color: rgba(0,0,0, 0.9) !important;
    }
    main section:nth-child(odd) .away_free{
        border-color: rgba(40,33,9, 0.95) !important;
    }
    
    
    
    main section:nth-child(odd) #staff .ch h4{
        color: rgba(242,124,152, 1) !important;
    }
    main section:nth-child(odd) #staff .away_box h4,
    main section:nth-child(odd) #staff .rec_mess .mess_i{
        color: rgba(255,255,255, 1) !important;
        background-color: rgba(242,124,152, 0.95) !important;
    }
    main section:nth-child(odd) #staff .away_box h4 span,
    main section:nth-child(odd) #staff .rec_mess .mess_i span{
        color: rgba(242,124,152, 1) !important;
        background-color: rgba(255,255,255, 1) !important;
    }
    main section:nth-child(odd) #staff .rec_mess h4 span{
        color: rgba(242,124,152, 1) !important;
    }
    main section:nth-child(odd) #staff .rec_point li,
    main section:nth-child(odd) #staff .away_main dt{
        color: rgba(217,193,114, 1) !important;
        background-color: rgba(40,33,9, 0.95) !important;
    }
    main section:nth-child(odd) #staff .ch,
    main section:nth-child(odd) #staff .rec_mess,
    main section:nth-child(odd) #staff .away_main dd,
    main section:nth-child(odd) #staff .rec_staff_voice{
        color   : rgba(255,255,255, 1) !important;
        background-color: rgba(0,0,0, 0.9) !important;
    }
    main section:nth-child(odd) #staff .rec_staff_voice h5{
        color: rgba(217,193,114, 1) !important;
    }
    main section:nth-child(odd) #staff .rec_staff_voice p{
        color   : rgba(255,255,255, 1) !important;
    }
    
    
    
    
    
    
    main section:nth-child(odd) #about h4{	color: rgba(217,193,114, 1) !important;}
    main section:nth-child(odd) #about h4:before{
        border-color: rgba(40,33,9, 0.95) transparent transparent transparent !important;
    }
    main section:nth-child(odd) #about h4:after{
        border-color: transparent rgba(40,33,9, 0.95) transparent transparent !important;
    }
    main section:nth-child(odd) #about .about_in{
        color	: rgba(255,255,255, 1) !important;
        background-color: rgba(0,0,0, 0.9) !important;
    }
    main section:nth-child(odd) #about .about_area:after{	border-color: rgba(242,124,152, 0.95) !important;}
    main section:nth-child(odd) #about .about_area span{
        color: rgba(255,255,255, 1) !important;
        background-color: rgba(242,124,152, 1) !important;
    }
    main section:nth-child(odd) #about .about_tel a{
        color: rgba(255,255,255, 1) !important;
    }
    
    
    
    
    
    
    
    #mvup .mv_t{
        color: rgba(255,255,255, 1);
        background-color: rgba(177,163,207, 0.95);
    }
    #mvup .mv_t:after{
        border-style: solid;
        border-width: 10px 5px 0 0;
        border-color: rgba(177,163,207, 0.95) transparent transparent transparent;
    }
    
    .label {
    color: blue !important;
    }
    .label.background--light {
    color: black !important;
    }
    .label.background--dark {
    color: #ffff00 !important;
    }
    
    /*************************
    CH
    *************************/
    #ch .chbox{
        background-color: rgba(255,255,255, 0.95);
    }
    
    #ch .chbox h3{
        color: rgba(184,157,67, 1);
    }
    
    #ch .chbox:nth-of-type(odd) h3:after{
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 140px 140px 0 0;
        border-color: rgba(250,246,237, 0.95) transparent transparent transparent;
    }
    #ch .chbox:nth-of-type(even) h3:after{
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 140px 140px 0;
        border-color: transparent rgba(250,246,237, 0.95) transparent transparent;
    }
    
    
    /*************************
    INFO
    *************************/
    
    #info h4{
        color: rgba(255,255,255, 1);
        background-color: rgba(177,163,207, 0.95);
    }
    
    #info h4 i{	color: rgba(255,255,255, 0.3)}
    #info .txt{	background-color: rgba(255,255,255, 0.95)}
    
    #info .txt li{
        color: rgba(184,157,67, 1);
        background-color: rgba(250,246,237, 0.95);
    }
    
    
    /*************************
    FLOW
    *************************/
    
    #flow .fbox h4{
        color: rgba(184,157,67, 1);
        background-color: rgba(250,246,237, 0.95);
    }
    #flow .fbox .fstep{
        color: rgba(255,255,255, 1);
        background-color: rgba(177,163,207, 0.95);
    }
    #flow .fbox .fstep:after{
        background: linear-gradient(to bottom left, rgba(177,163,207, 0) 50%, rgba(177,163,207, 0.95) 50.5%) no-repeat top left/100% 100%;
    }
    
    #flow .fbox .ftxt{	background-color: rgba(255,255,255, 0.95)}/** 蜈ｱ騾唏 **/
    #flow .fbox .ftxt:after{
        border-style: solid;
        border-width: 35px 25px 0 25px;
        border-color: rgba(255,255,255, 0.95) transparent transparent transparent;/** 蜈ｱ騾唏 **/
    }
    
    
    /*************************
    VOICE
    *************************/
    
    #voice .vbox_txt h4{
        color: rgba(184,157,67, 1);
        background-color: rgba(250,246,237, 0.95);
    }
    #voice .vbox_txt h4:after{
        border-style: solid;
        border-width: 0 10px 20px 10px;
        border-color: transparent transparent rgba(250,246,237, 0.95) transparent;
    }
    #voice .vbox_img img{	background-color: rgba(250,246,237, 0.95);}
    #voice .vbox_img span{
        color: rgba(255,255,255, 1);
        background-color: rgba(177,163,207, 0.95);
    }
    #voice .vbox_txt p{	background-color: rgba(255,255,255, 0.95)}/** 蜈ｱ騾哦 **/
    #voice .vbox_txt p:only-child:after{
        border-style: solid;
        border-width: 0 10px 20px 10px;
        border-color: transparent transparent rgba(255,255,255, 0.95) transparent;/** 蜈ｱ騾哦 **/
    }
    
    
    /*************************
    QA
    *************************/
    
    #qa .qabox h4{
        color: rgba(184,157,67, 1);
        background-color: rgba(250,246,237, 0.95);
    }
    #qa .qabox h4:after, #qa .qa_title{
        color: rgba(255,255,255, 1);
        background-color: rgba(177,163,207, 0.95);
    }
    #qa .qa_title:after{
        border-color: rgba(177,163,207, 0.95) transparent transparent transparent;
    }
    #qa .qatxt{	background-color: rgba(255,255,255, 0.95)}
    
    .bt_more + label{
        color: rgba(255,255,255, 1);
        border-color: rgba(240,158,160, 1);
        background-color: rgba(240,158,160, 1);
    }
    .bt_more:checked + label{
        color: rgba(34,34,34, 1);
        border-color: rgba(34,34,34, 1);
        background: none;
    }
    
    
    
    /*************************
    AWAY
    *************************/
    
    #away h4{
        color: rgba(255,255,255, 1);
        background-color: rgba(177,163,207, 0.95);
    }
    #away h4 span{
        color: rgba(177,163,207, 1);
        background-color: rgba(255,255,255, 1);
    }
    #away .away_toptxt{
        background-color: rgba(255,255,255, 0.95)
    }
    #away .away_main dt{
        color: rgba(184,157,67, 1);
        background-color: rgba(250,246,237, 0.95);
    }
    #away .away_main dd{
        background-color: rgba(255,255,255, 0.95)
    }
    #away .away_free_bg{
        background-color: rgba(255,255,255, 0.95)
    }
    #away .away_free{
        border-color: rgba(250,246,237, 0.95);
    }
    
    
    /*************************
    ABOUT
    *************************/
    
    #about h4{	color: rgba(184,157,67, 1)}
    #about h4:before{
        border-style: solid;
        border-width: 40px 40px 0 0;
        border-color: rgba(250,246,237, 0.95) transparent transparent transparent;
    }
    #about h4:after{
        border-style: solid;
        border-width: 0 40px 40px 0;
        border-color: transparent rgba(250,246,237, 0.95) transparent transparent;
    }
    
    #about .about_in{	background-color: rgba(255,255,255, 0.95);}
    
    #about .about_area:after{	border-color: rgba(177,163,207, 0.95);}
    #about .about_area span{
        color: rgba(255,255,255, 1);
        background-color: rgba(177,163,207, 1);
    }
    
    
    /*************************
    BLOG
    *************************/
    
    #blog{	background-color: rgba(255,255,255, 1) !important;}
    #blog .s_title{color: rgba(242,124,152, 1) !important;}
    #blog .s_title:before,
    #blog .s_title:after{ border-color: rgba(242,124,152, 1) !important;}
    #blog .s_title:after{ background-color: rgba(242,124,152, 1) !important;}
    #blog .bloglist a{
        color: rgba(242,124,152, 1) !important;
        border-color: rgba(242,124,152, 0.2) !important;
    }
    
    /*************************
    STAFF
    *************************/
    
    #staff .ch h4{
        color: rgba(177,163,207, 1);
    }
    #staff .away_box h4,
    #staff .rec_mess .mess_i{
        color: rgba(255,255,255, 1);
        background-color: rgba(177,163,207, 0.95);
    }
    #staff .away_box h4 span,
    #staff .rec_mess .mess_i span{
        color: rgba(177,163,207, 1);
        background-color: rgba(255,255,255, 1);
    }
    #staff .rec_mess h4 span{
        color: rgba(177,163,207, 1);
    }
    #staff .rec_point li,
    #staff .away_main dt{
        color: rgba(184,157,67, 1);
        background-color: rgba(250,246,237, 0.95);
    }
    #staff .ch,
    #staff .rec_mess,
    #staff .away_main dd,
    #staff .rec_staff_voice{
        background-color: rgba(255,255,255, 0.95)
    }
    #staff .rec_staff_voice h5{
        color: rgba(184,157,67, 1);
    }
    #staff .rec_staff_voice p{
        color: rgba(34,34,34, 1);
    }
    
    
    /*************************
    CONTACT
    *************************/
    
    #contact h4{
        color: rgba(255,255,255, 1);
        background-color: rgba(177,163,207, 0.95);
    }
    #contact h4 i{ color: rgba(255,255,255, 0.3)}
    #contact h4 .hissu{
        color: rgba(177,163,207, 1);
        background-color: rgba(255,255,255, 1);
    }
    
    #contact .form{ background-color: rgba(255,255,255, 0.95)}
    
    .chk_bar input[type="checkbox"] + label,
    .chk_bar input[type="radio"] + label{
        color: rgba(34,34,34, 0.5);
        border-color: rgba(34,34,34, 0.2);
        background-color: rgba(34,34,34, 0.05);
    }
    
    .chk_bar input[type="checkbox"]:checked + label,
    .chk_bar input[type="radio"]:checked + label{
        color: rgba(184,157,67, 1);
        border-color: rgba(184,157,67, 1);
        background-color: rgba(250,246,237, 0.95);
    }
    
    #contact .capt{ border-color: rgba(34,34,34, 0.1)}
    #contact .capt div span{    color: rgba(184,157,67, 1);}
    
    
    /*************************
    PAGETOP
    *************************/
    
    .about_bt a,
    #page-top a,
    #contact .co_bt,
    .foot_contact span{	color: rgba(255,255,255, 1)}
    #page-top:after{ background-color: rgba(255,255,255, 0.7); }
    
    #contact .co_bt,
    .fbt_home,
    .fbt_tel{	background-color: rgba(240,158,160, 1)}/** 蜈ｱ騾咼 **/
    .fbt_line{	background-color: rgba(63,202,57, 1)}/** 蜈ｱ騾哘 **/
    .fbt_top{	background-color: rgba(240,158,160, 1)}
    
    
    
    
    /*************************
    SNS
    *************************/
    
    .sns_bt a{	background-color: rgba(199,186,219, 1)}
    .sns_bt span{	background-color: rgba(34,34,34, 0.1)}/***** for SP *****/
    @media screen and (max-width: 650px) {
    
    }