    @charset "UTF-8";                                                                                                                      
                                                                                                                      
    /*---------------reset---------------*/                                                                                                                      
    html, body, div, span, applet, object, iframe,                                                                                                                      
    h1, h2, h3, h4, h5, h6, p, blockquote, pre,                                                                                                                      
    a, abbr, acronym, address, big, cite, code,                                                                                                                      
    del, dfn, em, img, ins, kbd, q, s, samp,                                                                                                                      
    small, strike, strong, sub, sup, tt, var,                                                                                                                      
    b, u, i, center,                                                                                                                      
    dl, dt, dd, ol, ul, li,                                                                                                                      
    fieldset, form, label, legend,                                                                                                                      
    table, caption, tbody, tfoot, thead, tr, th, td,                                                                                                                      
    article, aside, canvas, details, embed,                                                                                                                      
    figure, figcaption, footer, header, hgroup,                                                                                                                      
    menu, nav, output, ruby, section, summary,                                                                                                                      
    time, mark, audio, video {                                                                                                                      
      margin: 0;                                                                                                                      
      padding: 0;                                                                                                                      
      border: 0;                                                                                                                      
      font: inherit;                                                                                                                      
      font-size: 100%;                                                                                                                      
      vertical-align: baseline;                                                                                                                      
    }                                                                                                                      
                                                                                                                           
    .logical_main {                                                                                                                      
        margin: 0 auto;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .headerBlock_mainWrp {                                                                                                                      
        margin: 0px;                                                                                                                      
        /* overflow: hidden; */                                                                                                                      
        clear: both;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    html {                                                                                                                      
      line-height: 1;                                                                                                                      
      font-size : 14px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    ol, ul {                                                                                                                      
      list-style: none;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    table {                                                                                                                      
      border-collapse: collapse;                                                                                                                      
      border-spacing: 0;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    caption, th, td {                                                                                                                      
      text-align: left;                                                                                                                      
      font-weight: normal;                                                                                                                      
      vertical-align: middle;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    q, blockquote {                                                                                                                      
      quotes: none;                                                                                                                      
    }                                                                                                                      
    q:before, q:after, blockquote:before, blockquote:after {                                                                                                                      
      content: "";                                                                                                                      
      content: none;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    a img {                                                                                                                      
      border: none;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {                                                                                                                      
      display: block;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    html, body {                                                                                                                      
      height: 100%;                                                                                                                      
      line-height: 30px;                                                                                                                      
      font-size: 16px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    html {                                                                                                                      
      overflow-y: scroll;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    img, svg {                                                                                                                      
      vertical-align: top;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    a:hover {                                                                                                                      
      outline: 0;                                                                                                                      
      text-decoration: none;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    h1, h2, h3, h4, h5, h6 {                                                                                                                      
      font-weight: bold;                                                                                                                      
      color: #284756;                                                                                                                      
    }                                                                                                                      
    h1, h2, h3{                                                                                                                      
      font-family: 'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo, sans-serif                                                                                                                      
    }                                                                                                                      
    h3{                                                                                                                      
      font-size: 19px;                                                                                                                      
    }                                                                                                                      
    dl dt {                                                                                                                      
      font-weight: bold;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    strong, em {                                                                                                                      
      font-weight: bold;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    section, article, header, footer {                                                                                                                      
      position: relative;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    input, textarea, select, button {                                                                                                                      
      -moz-box-sizing: border-box;                                                                                                                      
      -webkit-box-sizing: border-box;                                                                                                                      
      box-sizing: border-box;                                                                                                                      
      font-size: 15px;                                                                                                                      
      margin: 0;                                                                                                                      
      outline: none;                                                                                                                      
      padding: 0;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    /*---------------all---------------*/                                                                                                                      
    #all {                                                                                                                      
      width : 100%;                                                                                                                      
      margin : 0;                                                                                                                      
      padding : 0;                                                                                                                      
      font-family: 'Hiragino Kaku Gothic ProN',  Meiryo,  Osaka, 'MS PGothic', arial, helvetica, sans-serif;                                                                                                                      
      font-size: 15px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    #head .inbody, #layoutframe                                                                                                                      
     {                                                                                                                      
      width: 1020px;                                                                                                                      
      margin : 0 auto;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    #head,                                                                                                                      
    #layoutframe,                                                                                                                      
    #footerframe {                                                                                                                      
      display:block;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    #head .inbody,                                                                                                                      
    #centerframe .inbody,                                                                                                                      
    #sideframe .inbody {                                                                                                                      
      position: relative;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
#head .inbody {                                                                                                                      
    clear: both;                                                                                                                      
}                                                                                                                      
                                                                                                                      
    #centerframe {                                                                                                                      
      width : 100%;                                                                                                                      
      margin : 0;                                                                                                                      
      padding : 0;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    #sideframe {                                                                                                                      
      width : 100%;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    p {                                                                                                                      
    padding: 0px 20px;                                                                                                                      
    line-height: 160%;                                                                                                                      
    }                                                                                                                      
                                                                                                                          
    a {                                                                                                                      
      color: #e8a810;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    a:hover {                                                                                                                      
        text-decoration: none;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    /*---------------head---------------*/                                                                                                                      
    #head {                                                                                                                      
      position: relative;                                                                                                                      
      width: 1020px;                                                                                                                      
      margin: auto;                                                                                                                      
    }                                                                                                                      
    .basicHeader_template{                                                                                                                      
      margin: 0 auto;                                                                                                                      
    }                                                                                                                      
    .designBlock_wrapper{
      margin: 0 auto;
      background: url(../images/mainimage.jpg) no-repeat center top;
      padding-top: 1px;
    }

.sub .designBlock_wrapper {
    background: url(../images/subimage.jpg) no-repeat center top;
    padding-top: 280px;
}                                                                                                                      
                                                                                                                          
    #head h1 {                                                                                                                      
      margin : 0;                                                                                                                      
      font-size: 24px;                                                                                                                      
      text-align: center;                                                                                                                      
      position: absolute;                                                                                                                      
      top: 300px;                                                                                                                      
      padding: 20px;                                                                                                                      
      background: rgba(151, 255, 133, 0.51);                                                                                                                      
      right: 0;                                                                                                                      
      left: 0;                                                                                                                      
      box-shadow: -25px 0 0 0px rgba(151, 255, 133, 0.51), 25px 0 0 0px rgba(151, 255, 133, 0.51);                                                                                                                      
    }                                                                                                                      
                                                                                                                      
#head h1:before {                                                                                                                      
    content: '';                                                                                                                      
    position: absolute;                                                                                                                      
    left: -26px;                                                                                                                      
    top: -26px;                                                                                                                      
    border: 13px solid #a1da98;                                                                                                                      
    border-top-color: transparent;                                                                                                                      
    border-left-color: transparent;                                                                                                                      
}                                                                                                                      
#head h1:after {                                                                                                                      
    content: '';                                                                                                                      
    position: absolute;                                                                                                                      
    right: -26px;                                                                                                                      
    top: -26px;                                                                                                                      
    border: 13px solid #a1da98;                                                                                                                      
    border-top-color: transparent;                                                                                                                      
    border-right-color: transparent;                                                                                                                      
}                                                                                                                      
                                                                                                                      
    .pagetitle {                                                                                                                      
      margin: 0 auto;                                                                                                                      
      width: 1020px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .pagetitle img {
    width: auto;
    height: auto;
    padding: 50.5px 155px;
    margin: 0 auto;
    float: left;
    background: url("../images/logo_bg.png") no-repeat center;
    background-color: rgba(210, 177, 101, 0.53);
    margin-bottom: 69px;
    }                                                                                                                      
                                                                                                                      
.sub .pagetitle img {                                                                                                                      
}                                                                                                                      
    .pagetitle .inbody {                                                                                                                      
      position : relative;                                                                                                                      
      display:block;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    p.logotitle {                                                                                                                      
      font-weight : 600;                                                                                                                      
      font-size: 32px;                                                                                                                      
      color: #333;                                                                                                                      
      margin-bottom: 0px;                                                                                                                      
      padding: 30px 0px;                                                                                                                      
      font-family: Lobster-Regular;                                                                                                                      
      text-align: left;                                                                                                                      
      float: left;                                                                                                                      
      clear: both;                                                                                                                      
      width: 20%;                                                                                                                      
    }                                                                                                                      
    .catcher {                                                                                                                      
      margin: 0 auto;                                                                                                                      
    }                                                                                                                      
                                                                                                                          
    .catcher .inbody {                                                                                                                      
      display:block;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .FRhead_new_blog_one {
      margin : 0;
      clear: both;
      margin-top: 328px;
    }                                                                                                                      
                                                                                                                      
    #head .FRhead_new_blog_one .inbody {                                                                                                                      
    padding: 0px;                                                                                                                      
    border: 0px;                                                                                                                      
    /* background: rgba(255, 255, 255, 0.54); */                                                                                                                      
    padding-bottom: 20px;                                                                                                                      
    margin-bottom: 40px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    h2 {                                                                                                                      
        padding: 10px 20px 30px 20px;                                                                                                                      
        margin: 0;                                                                                                                      
        font-size: 22px;                                                                                                                      
        text-align: left;                                                                                                                      
        color: #195573;                                                                                                                      
        text-align: center;                                                                                                                      
        margin-bottom: 20px;                                                                                                                      
        background: url("../images/h2.png") no-repeat center bottom;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .sub h2 {                                                                                                                      
    }                                                                                                                      
    .FRhead_new_blog_one p {
      margin : 0px;
      padding : 0;
      /* padding-left: 20px; */
      /* padding-right: 20px; */
      text-align: justify;
    }                                                                                                                      
                                                                                                                      
    #centerframe .recommend_count_blog .onebox {                                                                                                                      
        border-bottom: solid 1px #eee;                                                                                                                      
        background: #fff;                                                                                                                      
        display: inline-block;                                                                                                                      
        padding-bottom: 20px;                                                                                                                      
        margin-bottom: 20px;                                                                                                                      
    }                                                                                                                      
    #centerframe .recommend_count_blog .onebox:nth-of-type(3){                                                                                                                      
        margin-right:0px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .recommend_count_blog .onebox                                                                                                                      
     img {                                                                                                                      
        width: 100%;                                                                                                                      
        height: auto;                                                                                                                      
        margin: 0px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    #head .bl_news .inbody {                                                                                                                      
    padding: 0px;                                                                                                                      
    border: 0px;                                                                                                                      
    background: rgba(255, 255, 255, 0.23);                                                                                                                      
    }                                                                                                                      
                                                                                                                          
    #head .bl_news h2{                                                                                                                      
    background: #d3d3d3;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    #head .bl_news ul {                                                                                                                      
      overflow-y:scroll;                                                                                                                      
      height: 150px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    #head .bl_news ul li{                                                                                                                      
      margin : 0 0 15px 0;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    /*---------------mainArea---------------*/                                                                                                                      
    #centerframe .bl_news,                                                                                                                      
    .ranking,                                                                                                                      
    #centerframe .recommend_count_blog,                                                                                                                      
    .qa_blog_control,                                                                                                                      
    .paragraph,                                                                                                                      
    .frame_block_control_data,                                                                                                                      
    .review_blog_data{                                                                                                                      
        margin:0 auto;                                                                                                                      
        margin-bottom: 20px;                                                                                                                      
    }                                                                                                                      
    .oneblock_main,                                                                                                                      
    .Main2_blockFR,                                                                                                                      
    .Main3_blockFR,                                                                                                                      
    .oneblock_main4 {                                                                                                                      
    padding-bottom: 20px;                                                                                                                      
    margin-bottom: 20px;                                                                                                                      
    }                                                                                                                      
    .oneblock_main h2,                                                                                                                      
    .Main2_blockFR h2,                                                                                                                      
    .Main3_blockFR h2,                                                                                                                      
    .oneblock_main4 h2{                                                                                                                      
        margin-bottom:20px;                                                                                                                      
    }                                                                                                                      
    .oneblock_main p,                                                                                                                      
    .Main2_blockFR p,                                                                                                                      
    .Main3_blockFR p,                                                                                                                      
    .oneblock_main4 p{                                                                                                                      
    padding: 0px;                                                                                                                      
}                                                                                                                      
    #centerframe .bl_news {                                                                                                                      
        margin-bottom: 20px;                                                                                                                      
        background: #fff;                                                                                                                      
        padding-bottom: 20px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .bl_news {margin-bottom: 20px;}                                                                                                                      
                                                                                                                      
    #head .bl_news {width: auto;margin-bottom: 40px;margin-top: 356px;}                                                                                                                      
                                                                                                                      
    /*-bl_news-*/                                                                                                                      
    .bl_news ul {                                                                                                                      
      /* overflow-y:scroll; */                                                                                                                      
      /* height : 150px; */                                                                                                                      
      padding: 20px;                                                                                                                      
      margin: 0px;                                                                                                                      
      background: #f1fdef url(../images/ul.png) no-repeat 75% center;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .bl_news ul li{                                                                                                                      
      margin : 0 0 15px 0;                                                                                                                      
      text-align: left;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    /*-ranking-*/                                                                                                                      
    .ranking {                                                                                                                      
      padding: 0px;                                                                                                                      
      clear: both;                                                                                                                      
      display: block;                                                                                                                      
      background: none;                                                                                                                      
      margin-bottom: 40px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
.ranking h2 {                                                                                                                      
    margin: 0px;                                                                                                                      
}                                                                                                                      
                                                                                                                      
    .ranking img {                                                                                                                      
        display: block;                                                                                                                      
        margin: auto;                                                                                                                      
        height: auto;                                                                                                                      
        width: 147px;                                                                                                                      
        margin-bottom: 20px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .ranking p {                                                                                                                      
        text-align: justify;                                                                                                                      
        padding: 0px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .ranking .inbody {                                                                                                                      
      display:block;                                                                                                                      
      background: #fff;                                                                                                                      
      padding: 20px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .ranking .onebox {                                                                                                                      
      padding-bottom: 20px;                                                                                                                      
      border-bottom: 1px solid #eee;                                                                                                                      
      margin-bottom: 20px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .ranking .onebox h3 {                                                                                                                      
      text-align: center;                                                                                                                      
      padding: 0px 20px;                                                                                                                      
      line-height: 28px;                                                                                                                      
      margin-bottom: 10px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    /*-#sentenceBlock#-*/                                                                                                                      
    .paragraph {                                                                                                                      
      display:block;                                                                                                                      
      margin-bottom: 10px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
.paragraph h2 {                                                                                                                      
    margin: 0px;                                                                                                                      
}                                                                                                                      
                                                                                                                      
    .paragraph .inbody {
        background: #fff;
        padding: 20px 0;
    }                                                                                                                      
                                                                                                                      
    .paragraph .onebox p {                                                                                                                      
    padding: 0px;                                                                                                                      
}                                                                                                                      
                                                                                                                      
    .paragraph img {                                                                                                                      
      display:block;                                                                                                                      
      margin: 0 auto;                                                                                                                      
      height: auto;                                                                                                                      
      float: left;                                                                                                                      
      width: 49%;                                                                                                                      
      margin-right: 20px;                                                                                                                      
      margin-top: 9px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
.sub .paragraph img {                                                                                                                      
    width: auto;                                                                                                                      
}                                                                                                                      
                                                                                                                      
    .paragraph .onebox {                                                                                                                      
      padding-bottom: 20px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .paragraph h3 {                                                                                                                      
      margin-bottom: 10px;                                                                                                                      
      background : url(../images/h3_bg.png) no-repeat left top;                                                                                                                      
      position:relative;                                                                                                                      
      overflow: hidden;                                                                                                                      
      color: #3c83a9;                                                                                                                      
      padding: 10px 0px;                                                                                                                      
      padding-left: 52px;                                                                                                                      
      background-position: 0px 10px;           
    display: -webkit-box;                                                                                                           
    }                                                                                                                      
                                                                                                                      
    /*-block_campare_2-*/                                                                                                                      
    #centerframe .block_campare_2 {                                                                                                                      
      display:block;                                                                                                                      
      overflow: hidden;                                                                                                                      
      clear: both;                                                                                                                      
      margin-bottom: 40px;                                                                                                                      
    }                                                                                                                      
                                                                                                                          
    #centerframe .block_campare_2 .inbody:after {                                                                                                                      
      display: block;                                                                                                                      
      clear: both;                                                                                                                      
      content: "";                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    #centerframe .block_campare_2 h3{                                                                                                                      
    padding: 10px 20px;                                                                                                                      
}                                                                                                                      
    .block_campare_2 .onebox {                                                                                                                      
      width: 45%;                                                                                                                      
      float: left;                                                                                                                      
      padding: 20px;                                                                                                                      
      height: 180px;                                                                                                                      
      background: #fff6df;                                                                                                                      
    }                                                                                                                      
                                                                                                                          
    .block_campare_2 .onebox:nth-of-type(even) {                                                                                                                      
      float : right;                                                                                                                      
      background: #dceff9;                                                                                                                      
    }                                                                                                                      
    /*-Basics_liststyleBlock-*/                                                                                                                      
    #centerframe .Basics_liststyleBlock {                                                                                                                      
      display:block;                                                                                                                      
      overflow: hidden;                                                                                                                      
      clear: both;                                                                                                                      
      margin-bottom: 30px;                                                                                                                      
    }                                                                                                                      
                                                                                                                          
    #centerframe .Basics_liststyleBlock ul.onebox {                                                                                                                      
      list-style-type : none;                                                                                                                      
    }                                                                                                                      
                                                                                                                          
    #centerframe .Basics_liststyleBlock ul.onebox li {                                                                                                                      
      margin: 0 0 20px 0;                                                                                                                      
      background: url(../images/list.png) no-repeat left top;                                                                                                                      
      padding : 2px 0 0 40px;                                                                                                                      
      border-bottom: 1px solid #f1d89d;                                                                                                                      
      font-weight : bold;                                                                                                                      
      color: #2b607b;                                                                                                                      
    }                                                                                                                      
    /*-point_Block_layout-*/                                                                                                                      
    #centerframe .point_Block_layout {                                                                                                                      
      display:block;                                                                                                                      
      overflow: hidden;                                                                                                                      
      clear: both;                                                                                                                      
      margin-bottom: 40px;                                                                                                                      
      background: #fff;                                                                                                                      
      padding-bottom: 20px;                                                                                                                      
    }                                                                                                                      
                                                                                                                          
    #centerframe .point_Block_layout h2 {                                                                                                                      
    }                                                                                                                      
                                                                                                                          
    #centerframe .point_Block_layout .inbody {                                                                                                                      
    }                                                                                                                      
    /*-Sumup_Block_Style-*/                                                                                                                      
    #centerframe .Sumup_Block_Style {                                                                                                                      
      display:block;                                                                                                                      
      overflow: hidden;                                                                                                                      
      clear: both;                                                                                                                      
      margin-bottom: 40px;                                                                                                                      
      border: solid 1px #ffe7a5;                                                                                                                      
      padding-bottom: 20px;                                                                                                                      
      background: #eef9ff;                                                                                                                      
    }                                                                                                                      
                                                                                                                          
    #centerframe .Sumup_Block_Style h2 {                                                                                                                      
    }                                                                                                                      
                                                                                                                          
    #centerframe .Sumup_Block_Style .inbody {                                                                                                                      
    }                                                                                                                      
                                                                                                                          
    #centerframe .Sumup_Block_Style .inbody p {                                                                                                                      
      padding-top : 0;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    /*-recommend_count_blog-*/                                                                                                                      
    #centerframe .recommend_count_blog {                                                                                                                      
      display:block;                                                                                                                      
      margin-bottom: 40px;                                                                                                                      
      background: url(../images/bg04.jpg) repeat right top;                                                                                                                      
      padding-left: 372px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
.recommend_count_blog h2 {                                                                                                                      
    margin: 0px;                                                                                                                      
}                                                                                                                      
                                                                                                                      
    .recommend_count_blog .inbody {                                                                                                                      
        border: 0px;                                                                                                                      
        padding: 20px;                                                                                                                      
        background: #fff;                                                                                                                      
    }                                                                                                                      
    .recommend_count_blog p {                                                                                                                      
        padding-left: 20px;                                                                                                                      
        padding-right: 20px;                                                                                                                      
    }                                                                                                                      
                                                                                                                          
    #centerframe .recommend_count_blog .onebox img {                                                                                                                      
      margin-bottom : 20px;                                                                                                                      
      width: 45%;                                                                                                                      
      float: left;                                                                                                                      
      margin-right: 20px;                                                                                                                      
      margin-top: 10px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    #centerframe .recommend_count_blog .onebox h3 {                                                                                                                      
      margin-bottom: 7px;                                                                                                                      
      text-align: left;                                                                                                                      
      padding: 6px 0px;                                                                                                                      
      padding-bottom: 0px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    #centerframe .recommend_count_blog .onebox p {                                                                                                                      
      margin-bottom : 15px;                                                                                                                      
      padding: 0px;                                                                                                                      
      text-align: justify;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    #centerframe .recommend_count_blog .onebox a {                                                                                                                      
      padding: 8px 20px;                                                                                                                      
      line-height : 25px;                                                                                                                      
      color: #fff;                                                                                                                      
      text-align: center;                                                                                                                      
      display: block;                                                                                                                      
      text-decoration : none;                                                                                                                      
      font-weight : bold;                                                                                                                      
      float: right;                                                                                                                      
      margin: 0 auto;                                                                                                                      
      background: #ca5151;                                                                                                                      
      width: 106px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    #centerframe .recommend_count_blog .onebox a:hover {                                                                                                                      
      color: #ffffff;                                                                                                                      
      background: #ca5151;                                                                                                                      
    }                                                                                                                      
    #centerframe .recommend_count_blog .onebox a:hover {                                                                                                                      
      color: #333;                                                                                                                      
      background: #ca5151;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    /*-review_blog_data-*/                                                                                                                      
    .review_blog_data {                                                                                                                      
    background: none;                                                                                                                      
    margin-bottom: 40px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .review_blog_data .inbody {                                                                                                                      
        border: 0px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .review_blog_data .onebox{                                                                                                                      
      display:block;                                                                                                                      
      border: 1px solid #c6e5f5;                                                                                                                      
      background: url('../images/men.png') no-repeat right top;                                                                                                                      
      background-position: 98% 10px;                                                                                                                      
      padding-bottom: 20px;                                                                                                                      
      box-sizing: border-box;                                                                                                                      
      background-color: #fff;                                                                                                                      
      margin-bottom: 20px;                                                                                                                      
      background-size: 105px;                                                                                                                      
    }                                                                                                                      
    .review_blog_data .onebox:nth-of-type(even){                                                                                                                      
      margin-right: 0px;                                                                                                                      
    }                                                                                                                      
    .review_blog_data .onebox h3 {                                                                                                                      
      float : none;                                                                                                                      
      width : auto;                                                                                                                      
      padding: 11px 20px;                                                                                                                      
      color: #24729a;                                                                                                                      
      text-align: left;                                                                                                                      
      margin-bottom: 10px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .review_blog_data .onebox p {                                                                                                                      
      float : none;                                                                                                                      
      width : auto;                                                                                                                      
      padding-right: 166px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    /*-frame_block_control_data-*/                                                                                                                      
    .frame_block_control_data {                                                                                                                      
    background: none;                                                                                                                      
    margin-bottom: 20px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .frame_block_control_data .inbody {                                                                                                                      
        padding: 0px;                                                                                                                      
        border: 0px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .frame_block_control_data p {                                                                                                                      
        text-align: justify;                                                                                                                      
        position: relative;                                                                                                                      
        padding: 0px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .frame_block_control_data .onebox {                                                                                                                      
      margin: 0px auto;                                                                                                                      
      margin-bottom: 20px;                                                                                                                      
      padding-bottom: 20px;                                                                                                                      
      float: left;                                                                                                                      
      width: 31.9%;                                                                                                                      
      margin-right: 20px;                                                                                                                      
    }                                                                                                                      
    .frame_block_control_data .onebox:nth-of-type(5){                                                                                                                      
        margin-right:0px;                                                                                                                      
    }                                                                                                                      
    .frame_block_control_data .onebox h3 {                                                                                                                      
      float : none;                                                                                                                      
      width : auto;                                                                                                                      
      padding: 149px 0px;                                                                                                                      
      position:relative;                                                                                                                      
      text-align: center;                                                                                                                      
      padding-bottom: 16px;                                                                                                                      
    }                                                                                                                      
    .frame_block_control_data .onebox:nth-of-type(1){                                                                                                                      
    background: url(../images/flowBlock01.png) no-repeat center top;                                                                                                                      
    background-position: 50% 0px;                                                                                                                      
    }                                                                                                                      
    .frame_block_control_data .onebox:nth-of-type(2){                                                                                                                      
    background: url(../images/flowBlock01.png) no-repeat center top;                                                                                                                      
    background-position: 50% 0px;                                                                                                                      
    }                                                                                                                      
    .frame_block_control_data .onebox:nth-of-type(3){                                                                                                                      
    background: url(../images/flowBlock01.png) no-repeat center top;                                                                                                                      
    background-position: 50% 0px;                                                                                                                      
    float: right;                                                                                                                      
    margin-right: 0;                                                                                                                      
    }                                                                                                                      
    .frame_block_control_data .onebox:nth-of-type(4){                                                                                                                      
    background: url(../images/flowBlock04.png) no-repeat center top;                                                                                                                      
    background-position: 50% 0px;                                                                                                                      
    }                                                                                                                      
    .frame_block_control_data .onebox:nth-of-type(5){                                                                                                                      
    background: url(../images/flowBlock05.png) no-repeat center top;                                                                                                                      
    background-position: 50% 0px;                                                                                                                      
    }                                                                                                                      
    /*-qa_blog_control-*/                                                                                                                      
    .qa_blog_control {                                                                                                                      
      background: none;                                                                                                                      
      margin-bottom: 40px;                                                                                                                      
      padding-right: 372px;                                                                                                                      
      background: url(../images/bg05.jpg) repeat left top;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
.qa_blog_control h2 {                                                                                                                      
    margin: 0px;                                                                                                                      
}                                                                                                                      
                                                                                                                      
    .qa_blog_control .onebox {                                                                                                                      
        border-bottom: solid 1px #eee;                                                                                                                      
        margin-bottom: 20px;                                                                                                                      
        box-sizing: border-box;                                                                                                                      
        float: left;                                                                                                                      
        width: 48.6%;                                                                                                                      
        margin-right: 20px;                                                                                                                      
    }                                                                                                                      
    .qa_blog_control .onebox:nth-of-type(even){                                                                                                                      
        margin-right:0px;                                                                                                                      
    }                                                                                                                      
    .qa_blog_control .inbody {border: 0px;padding: 0px;background: #fff;padding: 20px;}                                                                                                                      
                                                                                                                      
    .qa_blog_control p {                                                                                                                      
        padding-left: 0;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .qa_blog_control .onebox h3 {                                                                                                                      
      float : none;                                                                                                                      
      width : auto;                                                                                                                      
      color: #b1b1b1;                                                                                                                      
      padding: 19px 20px;                                                                                                                      
      position: relative;                                                                                                                      
      background: rgba(255, 255, 255, 0.63);                                                                                                                      
      border-bottom: 1px solid #ccc;                                                                                                                      
      text-align: center;                                                                                                                      
      background: url(../images/qaBlockq.png) no-repeat center top;                                                                                                                      
      padding-top: 136px;                                                                                                                      
    }                                                                                                                      
    .qa_blog_control .onebox p{                                                                                                                      
        position:relative;                                                                                                                      
        padding : 20px 0;                                                                                                                      
        padding-top: 156px;                                                                                                                      
        padding-bottom: 16px;                                                                                                                      
        background: url(../images/qaBlocka.png) no-repeat center top;                                                                                                                      
        background-position: 50% 20px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    /*---------------sideframe---------------*/                                                                                                                      
    .menu {                                                                                                                      
      padding: 0px;                                                                                                                      
      margin: 0 auto;                                                                                                                      
      background: rgba(142, 115, 115, 0.62);                                                                                                                      
      width: 1020px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .menu ul {                                                                                                                      
        padding: 0px;                                                                                                                      
        margin: 0px;                                                                                                                      
        text-align: right;                                                                                                                      
        float: right;                                                                                                                      
        padding: 15px 0;                                                                                                                      
        background: url("../images/menu.png") no-repeat center;                                                                                                                      
        width: 50%;                                                                                                                      
        background-color: rgba(96, 202, 253, 0.44);                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .menu ul li {                                                                                                                      
      display: block;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .menu ul li a {                                                                                                                      
      display : block;                                                                                                                      
      color: #196186;                                                                                                                      
      text-decoration : none;                                                                                                                      
      padding: 12px 22px;                                                                                                                      
      text-align : center;                                                                                                                      
      font-weight: bold;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
.sub .menu ul li a {                                                                                                                      
    font-size: 15px;                                                                                                                      
}                                                                                                                      
                                                                                                                      
    .menu ul li a:hover {                                                                                                                      
      background: #9dd7f5;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    /*---------------footerframe---------------*/                                                                                                                      
    #footerframe {                                                                                                                      
      background: #e9e9e9;                                                                                                                      
      margin-top: 40px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    /*-endarea-*/                                                                                                                      
    .endarea {                                                                                                                      
      margin : 0;                                                                                                                      
      padding: 20px 0;                                                                                                                      
      text-align : center;                                                                                                                      
      background: #fff9ea;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .pr {                                                                                                                      
        display: block;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .pr p {                                                                                                                      
        text-align: center;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .pr h3 {                                                                                                                      
        text-align: center;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .endarea ul li a {                                                                                                                      
        margin: 0 4px;                                                                                                                      
        position: relative;                                                                                                                      
        font-size: 15px;                                                                                                                      
        padding-left: 25px;                                                                                                                      
        text-decoration: none;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
.endarea ul li a:hover {                                                                                                                      
    text-decoration: underline;                                                                                                                      
}                                                                                                                      
                                                                                                                      
    .endarea ul li {                                                                                                                      
        margin: 0;                                                                                                                      
        display: inline-block;                                                                                                                      
        position: relative;                                                                                                                      
        background: url(../images/ft_icon.png) no-repeat left;                                                                                                                      
        background-position: 7px;                                                                                                                      
    }                                                                                                                      
    .copy {                                                                                                                      
      text-align : center;                                                                                                                      
      margin: auto;                                                                                                                      
      padding-top: 0px;                                                                                                                      
      padding: 20px 0;                                                                                                                      
      background: #96bace;                                                                                                                      
      color: #fff;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
p.copy a {                                                                                                                      
    color: #fff;                                                                                                                      
}                                                                                                                      
                                                                                                                      
    /*---------------PR---------------*/                                                                                                                      
                                                                                                                      
    .pagetitle div.pr {                                                                                                                      
      width : 234px;                                                                                                                      
      float : right;                                                                                                                      
      min-height : 60px;                                                                                                                      
      padding : 10px 0;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .pagetitle div.pr img {                                                                                                                      
      display : block;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .pagetitle div.pr p {                                                                                                                      
      margin-top :  20px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    #centerframe div.pr,                                                                                                                      
    #sideframe div.pr {                                                                                                                      
      text-align : center;                                                                                                                      
      margin-bottom: 20px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    #sideframe div.pr img,                                                                                                                      
    #sideframe div.pr p {                                                                                                                      
      margin-bottom : 20px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    div.pr img {                                                                                                                      
      display : block;                                                                                                                      
      margin: 0px auto;                                                                                                                      
      margin-bottom: 20px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    /*---------------version---------------*/                                                                                                                      
    @media (max-width: 480px) { /*--mobile--*/                                                                                                                      
        #all,                                                                                                                      
            .top #all,                                                                                                                      
            .sub #all{                                                                                                                      
            padding: 0;                                                                                                                      
            display: block;                                                                                                                      
            height: auto;                                                                                                                      
            min-width: inherit;                                                                                                                      
            max-width: inherit;                                                                                                                      
            clear: both;                                                                                                                      
            background : none;                                                                                                                      
        }                                                                                                                      
                                                                                                                      
        #head .inbody,                                                                                                                      
        #layoutframe,                                                                                                                      
        #footerframe .inbody{margin: auto;padding: 0;display: block;height: auto;min-width: inherit;max-width: inherit;clear: both;width: auto;padding: 20px;padding-bottom: 0px;}                                                                                                                      
                                                                                                                      
#footerframe .inbody {                                                                                                                      
    padding: 0;                                                                                                                      
}                                                                                                                      
                                                                                                                      
        #head .inbody {                                                                                                                      
            width: 100%;                                                                                                                      
            padding: 0px;                                                                                                                      
        }

.sub .designBlock_wrapper,.designBlock_wrapper {
    background: none;
    padding: 0;
}                                                                                                                      
                                                                                                                      
        #head .bl_news .inbody {                                                                                                                      
            width: auto;                                                                                                                      
            float: none;                                                                                                                      
            margin: 20px;                                                                                                                      
        }                                                                                                                      
                                                                                                                      
      #head .bl_news h2 {                                                                                                                      
          color: #333;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
        #head .FRhead_new_blog_one .inbody {                                                                                                                      
            border: 1px solid #e4f6ff;                                                                                                                      
            float: none;                                                                                                                      
            width: auto;                                                                                                                      
            position: static;                                                                                                                      
            margin: 20px;                                                                                                                      
            margin-top: 0px;                                                                                                                      
            margin-bottom: 40px;                                                                                                                      
            padding-top: 20px;                                                                                                                      
        }                                                                                                                      
                                                                                                                      
        #head,                                                                                                                      
        #layoutframe,                                                                                                                      
        #footerframe{margin: auto;padding: 0;display: block;height: auto;min-width: inherit;max-width: inherit;clear: both;width: auto;/* margin-top: 5%; */}                                                                                                                      
                                                                                                                      
.sub #layoutframe {                                                                                                                      
    margin-top: 30px;                                                                                                                      
}                                                                                                                      
                                                                                                                      
        .logical_main {                                                                                                                      
            width: 100%;                                                                                                                      
            margin: 0 auto;                                                                                                                      
        }                                                                                                                      
                                                                                                                      
        #centerframe .inbody,                                                                                                                      
        #sideframe .inbody{margin: auto;                                                                                                                      
          padding: 0;                                                                                                                      
          display: block;                                                                                                                      
          height: auto;                                                                                                                      
          min-width: inherit;                                                                                                                      
          max-width: inherit;                                                                                                                      
          clear: both;                                                                                                                      
          width: auto;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
    .bl_news ul li {                                                                                                                      
        text-align: center;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    #centerframe{margin: auto;padding: 0;display: block;height: auto;min-width: inherit;max-width: inherit;clear: both;width: auto;float : none;border: 0;box-shadow: none;padding: 20px;padding-top: 0px;padding-bottom: 0px;}                                                                                                                      
                                                                                                                      
    .bl_news,                                                                                                                      
    .ranking,                                                                                                                      
    .recommend_count_blog,                                                                                                                      
    .qa_blog_control,                                                                                                                      
    .paragraph,                                                                                                                      
    .frame_block_control_data,                                                                                                                      
    .review_blog_data{                                                                                                                      
      margin-bottom: 40px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .oneblock_main,                                                                                                                      
    .Main2_blockFR,                                                                                                                      
    .Main3_blockFR,                                                                                                                      
    .oneblock_main4{                                                                                                                      
        padding:20px;                                                                                                                      
        border: 1px solid #a0d8f5;                                                                                                                      
        margin-bottom: 40px;                                                                                                                      
    }                                                                                                                      
    .recommend_count_blog .onebox {                                                                                                                      
        padding: 20px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    #centerframe .bl_news .inbody,                                                                                                                      
    #centerframe .ranking .inbody,                                                                                                                      
    #centerframe .recommend_count_blog .inbody,                                                                                                                      
    #centerframe .qa_blog_control .inbody,                                                                                                                      
    #centerframe .paragraph .inbody,                                                                                                                      
    #centerframe .frame_block_control_data .inbody,                                                                                                                      
    #centerframe .review_blog_data .inbody,                                                                                                                      
    #centerframe .FRhead_new_blog_one .inbody,                                                                                                                      
    #centerframe .oneblock_main .inbody,                                                                                                                      
    #centerframe .Main2_blockFR .inbody,                                                                                                                      
    #centerframe .Main3_blockFR .inbody,                                                                                                                      
    #centerframe .oneblock_main4 .inbody {                                                                                                                      
          padding: 0;                                                                                                                      
          border: 0;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
.bl_news ul {                                                                                                                      
    background: #f1fdef;                                                                                                                      
}                                                                                                                      
                                                                                                                      
    #centerframe .bl_news {                                                                                                                      
        box-shadow: 0 0 1px #489ecc;                                                                                                                      
        margin: 0px auto;                                                                                                                      
        margin-bottom: 40px;                                                                                                                      
    }                                                                                                                      
    #sideframe{margin: auto;padding: 0;display: block;height: auto;min-width: inherit;max-width: inherit;clear: both;width: auto;float : none;padding: 20px;}                                                                                                                      
                                                                                                                      
    #sideframe .pr {                                                                                                                      
        margin-top: 0;                                                                                                                      
        padding: 0;                                                                                                                      
    }                                                                                                                      
    p{                                                                                                                      
        padding: 0;                                                                                                                      
        display: block;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    #head{margin: auto;                                                                                                                      
      padding: 0;                                                                                                                      
      display: block;                                                                                                                      
      height: auto;                                                                                                                      
      min-width: inherit;                                                                                                                      
      max-width: inherit;                                                                                                                      
      clear: both;                                                                                                                      
      width: auto;                                                                                                                      
    }                                                                                                                      
    .pagetitle{padding: 0;margin : 0;display: block;height: auto;min-width: inherit;max-width: inherit;clear: both;width: 100%;float: none;position: relative;top: 0px;background: none;}                                                                                                                      
                                                                                                                      
    .sub .pagetitle {                                                                                                                      
        position: relative;                                                                                                                      
        top: 0px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .pagetitle .inbody {                                                                                                                      
        float: none;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    #head h1{                                                                                                                      
        padding: 20px 10px;                                                                                                                      
        margin: auto;                                                                                                                      
        text-align: center;                                                                                                                      
        font-size: 18px;                                                                                                                      
        float: none;                                                                                                                      
        width: auto;                                                                                                                      
        position: static;                                                                                                                      
        box-shadow: none;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
#head h1:after {                                                                                                                      
    content: none;                                                                                                                      
}                                                                                                                      
                                                                                                                      
#head h1:before {                                                                                                                      
    content: none;                                                                                                                      
}                                                                                                                      
                                                                                                                      
    .sub #head h1 {                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .sub #head h1 {                                                                                                                      
        width: auto;                                                                                                                      
        /* padding: 20px 5px; */                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .pagetitle img {
    float: none;
    width: 130px;
    height: auto;
    padding: 0px;
    margin: 10px auto;
    display: flex;
    position: static;
    background: none;
    margin-bottom: 20px;
    }                                                                                                                      
                                                                                                                      
                                                                                                                        
  .sub .paragraph img{                                                                                                                      
    width: 100%;                                                                                                                      
  }                                                                                                                      
    .pagetitle p.logotitle {                                                                                                                      
        text-align: center;                                                                                                                      
        margin : 20px 0;                                                                                                                      
        width: 100%;                                                                                                                      
        font-size : 28px;                                                                                                                      
        float: none;                                                                                                                      
        padding: 1px 0px !important;                                                                                                                      
        background: 0px;                                                                                                                      
        color: #333;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
    .sub .catcher {                                                                                                                      
        background: none;                                                                                                                      
        padding: 0px;                                                                                                                      
    }                                                                                                                      
                                                                                                                      
      .catcher,                                                                                                                      
      .top .catcher .inbody{                                                                                                                      
          margin : 0px;                                                                                                                      
          padding : 0px;                                                                                                                      
          width : auto;                                                                                                                      
          background : none;                                                                                                                      
          border: 0;                                                                                                                      
          float: none;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      .FRhead_new_blog_one{                                                                                                                      
          height : auto;                                                                                                                      
          width: auto;                                                                                                                      
          padding : 0;                                                                                                                      
          border: 0;                                                                                                                      
          background: none;                                                                                                                      
          margin-top: 20px;                                                                                                                      
          text-align: left;                                                                                                                      
      }                                                                                                                      
      .headerBlock_mainWrp {                                                                                                                      
          margin: auto;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      .FRhead_new_blog_one h2{                                                                                                                      
          /* font-size: 18px; */                                                                                                                      
          text-align: center;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      #head .FRhead_new_blog_one h2 {                                                                                                                      
          /* color: #333; */                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      .ranking{                                                                                                                      
          margin-bottom: 40px;                                                                                                                      
          padding: 0px;                                                                                                                      
          background: none;                                                                                                                      
      }                                                                                                                      
      .ranking img{                                                                                                                      
          width: auto;                                                                                                                      
      }                                                                                                                      
      .ranking p{                                                                                                                      
        width: auto;                                                                                                                      
        margin: 0px;                                                                                                                      
        padding-left: 0px;                                                                                                                      
        text-align: justify;                                                                                                                      
      }                                                                                                                      
      .ranking .onebox{                                                                                                                      
          width: auto;                                                                                                                      
          margin: auto;                                                                                                                      
          margin-bottom: 20px;                                                                                                                      
          padding: 20px;                                                                                                                      
          background: #fff;                                                                                                                      
          border: 1px solid #eee;                                                                                                                      
      }                                                                                                                      
      .ranking .onebox:nth-of-type(4), .ranking .onebox:nth-of-type(5){                                                                                                                      
          float: none;                                                                                                                      
          width: auto;                                                                                                                      
          clear: both;                                                                                                                      
          background: #fff;                                                                                                                      
      }                                                                                                                      
      .ranking .onebox img{                                                                                                                      
          float: none;                                                                                                                      
          width: auto;                                                                                                                      
          margin: 0 auto;                                                                                                                      
          position: initial;                                                                                                                      
      }                                                                                                                      
      .ranking .onebox h3 {                                                                                                                      
          text-align: center;                                                                                                                      
          position: initial;                                                                                                                      
          width: auto;                                                                                                                      
          clear: both;                                                                                                                      
          line-height: 33px;                                                                                                                      
          padding: 12px 0px;                                                                                                                      
      }                                                                                                                      
      .paragraph{                                                                                                                      
      margin: 0 auto;                                                                                                                      
      padding: 20px;                                                                                                                      
      margin-bottom: 20px;                                                                                                                      
      border: 1px solid #a8d1e6;                                                                                                                      
      background: none;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      .paragraph p {                                                                                                                      
          padding: 0;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      .paragraph img{                                                                                                                      
        width: 100%;                                                                                                                      
        margin: 0 auto;                                                                                                                      
        height: auto;                                                                                                                      
        padding: 0px;                                                                                                                      
        margin-bottom: 20px;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      .paragraph .onebox{                                                                                                                      
          float: none;                                                                                                                      
          width: auto;                                                                                                                      
          margin: 0 !important;                                                                                                                      
      }                                                                                                                      
      .paragraph h3{                                                                                                                      
          padding: 0 10px;                                                                                                                      
          text-align: center;                                                                                                                      
          margin-bottom: 10px;                                                                                                                      
          float: none;                                                                                                                      
          width: auto;                                                                                                                      
          display: block;                                                                                                                      
          background: none;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      #centerframe .block_campare_2{                                                                                                                      
      margin:auto;                                                                                                                      
      margin-bottom: 30px;                                                                                                                      
      border: 1px solid #9ecbe2;                                                                                                                      
      padding: 20px;                                                                                                                      
      }                                                                                                                      
      .block_campare_2 .onebox{                                                                                                                      
      float:none;                                                                                                                      
      width:auto;                                                                                                                      
      height:auto;                                                                                                                      
      }                                                                                                                      
      .block_campare_2 .onebox h3{                                                                                                                      
      margin-bottom:10px;                                                                                                                      
      padding: 0px;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      #centerframe .Basics_liststyleBlock{                                                                                                                      
      margin:auto;                                                                                                                      
      margin-bottom:40px;                                                                                                                      
      border: 1px solid #8fcae8;                                                                                                                      
      padding: 20px;                                                                                                                      
      }                                                                                                                      
      #centerframe .Basics_liststyleBlock ul.onebox li{                                                                                                                      
      background:none;                                                                                                                      
      padding:0;                                                                                                                      
      margin:0;                                                                                                                      
      margin-bottom: 14px;                                                                                                                      
      }                                                                                                                      
      #centerframe .point_Block_layout{                                                                                                                      
      margin:auto;                                                                                                                      
      margin-bottom:40px;                                                                                                                      
      padding: 20px;                                                                                                                      
      border: 1px solid #b8dbec;                                                                                                                      
      }                                                                                                                      
      #centerframe .point_Block_layout .inbody{                                                                                                                      
      padding:0;                                                                                                                      
      }                                                                                                                      
      #centerframe .point_Block_layout .inbody{                                                                                                                      
      padding:0;                                                                                                                      
      background:none;                                                                                                                      
      }                                                                                                                      
      #centerframe .Sumup_Block_Style{                                                                                                                      
      margin:auto;                                                                                                                      
      margin-bottom: 20px;                                                                                                                      
      border: 1px solid #add7ec;                                                                                                                      
      padding: 20px;                                                                                                                      
      }                                                                                                                      
      #centerframe .Sumup_Block_Style .inbody{                                                                                                                      
      padding:0;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      #centerframe .recommend_count_blog{margin: 0px;margin-bottom: 20px;padding: 0px;background: none;}                                                                                                                      
      #centerframe .recommend_count_blog h2{                                                                                                                      
      font-size : 18px;                                                                                                                      
      }                                                                                                                      
      #centerframe .recommend_count_blog .onebox{                                                                                                                      
          width: auto;                                                                                                                      
          float: none;                                                                                                                      
          margin: 0px;                                                                                                                      
          margin-bottom: 20px;                                                                                                                      
          padding: 20px;                                                                                                                      
          border: 1px solid #eee;                                                                                                                      
      }                                                                                                                      
      #centerframe .recommend_count_blog .onebox h3{                                                                                                                      
          margin: auto;                                                                                                                      
          text-align: center;                                                                                                                      
          display: block;                                                                                                                      
          padding: 20px 0;                                                                                                                      
          border-bottom: 2px solid #ccc;                                                                                                                      
          margin-bottom: 10px;                                                                                                                      
      }                                                                                                                      
      #centerframe .recommend_count_blog .onebox img{                                                                                                                      
          display: block;                                                                                                                      
          margin: auto;                                                                                                                      
          clear: both;                                                                                                                      
          float: none;                                                                                                                      
          width : 100%;                                                                                                                      
          height : auto;                                                                                                                      
          border: 0;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      .recommend_count_blog .onebox:nth-of-type(4) img,                                                                                                                      
      .recommend_count_blog .onebox:nth-of-type(5) img {                                                                                                                      
          float: none !important;                                                                                                                      
          width: 100% !important;                                                                                                                      
          margin: 0px 0px 0px 0px !important;                                                                                                                      
      }                                                                                                                      
      #centerframe .recommend_count_blog .onebox p{                                                                                                                      
          padding: 0px;                                                                                                                      
      }                                                                                                                      
      #centerframe .recommend_count_blog .onebox a{                                                                                                                      
          margin: auto;                                                                                                                      
          text-align: center;                                                                                                                      
          display: table;                                                                                                                      
          float: none;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      .review_blog_data{                                                                                                                      
          margin: auto;                                                                                                                      
          margin-bottom: 20px;                                                                                                                      
      }                                                                                                                      
      h2{                                                                                                                      
          text-align:center;                                                                                                                      
          margin-bottom: 20px !important;                                                                                                                      
          /* padding: 9px 0px; */                                                                                                                      
      }                                                                                                                      
      .review_blog_data .onebox{                                                                                                                      
          padding: 0;                                                                                                                      
          background-position: 50% 14px !important;                                                                                                                      
          margin: 0px;                                                                                                                      
          float: none;                                                                                                                      
          width: auto;                                                                                                                      
          margin-bottom: 20px;                                                                                                                      
          padding: 20px;                                                                                                                      
          background-size: auto;                                                                                                                      
      }                                                                                                                      
      .review_blog_data .onebox h3{                                                                                                                      
          text-align: center;                                                                                                                      
          width: auto;                                                                                                                      
          border-radius: 0;                                                                                                                      
          padding: 10px 0px;                                                                                                                      
          margin-top: 141px;                                                                                                                      
          background: none;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      .review_blog_data .onebox:nth-of-type(4), .review_blog_data .onebox:nth-of-type(5) {                                                                                                                      
      width: auto;                                                                                                                      
      margin-right: 0px;                                                                                                                      
      }                                                                                                                      
      .review_blog_data .onebox p{padding: 0px;text-align: justify;}                                                                                                                      
      .frame_block_control_data{margin: 0px;margin-bottom: 10px;}                                                                                                                      
                                                                                                                      
.frame_block_control_data .inbody {                                                                                                                      
    padding: 0px;                                                                                                                      
}                                                                                                                      
                                                                                                                      
      frame_block_control_data p {                                                                                                                      
          padding-top: 7px;                                                                                                                      
          position: initial;                                                                                                                      
          padding-left: 20px;                                                                                                                      
          padding-right: 20px;                                                                                                                      
      }                                                                                                                      
      .frame_block_control_data .onebox{                                                                                                                      
          float: none;                                                                                                                      
          margin: 0px;                                                                                                                      
          margin-bottom: 20px;                                                                                                                      
          position: relative;                                                                                                                      
          background-size: auto !important;                                                                                                                      
          background-position: 50% 20px !important;                                                                                                                      
          border: 1px solid #bcdff1;                                                                                                                      
          padding: 20px;                                                                                                                      
          width:  auto;                                                                                                                      
      }                                                                                                                      
      .frame_block_control_data .onebox h3{                                                                                                                      
          padding: 20px 20px;                                                                                                                      
          padding-top: 155px;                                                                                                                      
          text-align: center;                                                                                                                      
          padding-bottom: 6px;                                                                                                                      
          border-bottom: 2px solid #7fc0e2;                                                                                                                      
          position: initial;                                                                                                                      
          margin-bottom: 10px;                                                                                                                      
      }                                                                                                                      
      .frame_block_control_data .onebox:nth-of-type(1) h3:before,                                                                                                                      
      .frame_block_control_data .onebox:nth-of-type(2) h3:before,                                                                                                                      
      .frame_block_control_data .onebox:nth-of-type(3) h3:before,                                                                                                                      
      .frame_block_control_data .onebox:nth-of-type(4) h3:before,                                                                                                                      
      .frame_block_control_data .onebox:nth-of-type(5) h3:before{                                                                                                                      
          position: absolute;                                                                                                                      
          top: 39px;                                                                                                                      
          text-align: center;                                                                                                                      
          width: 100%;                                                                                                                      
          margin: auto;                                                                                                                      
          font-size: 70px;                                                                                                                      
          color: #333;                                                                                                                      
          left: 0px;                                                                                                                      
          display: block;                                                                                                                      
      }                                                                                                                      
      .frame_block_control_data .onebox h3:after {                                                                                                                      
          display: none;                                                                                                                      
      }                                                                                                                      
      .qa_blog_control{                                                                                                                      
          margin: auto;                                                                                                                      
          margin-bottom: 30px;                                                                                                                      
          padding: 0px;                                                                                                                      
          background: none;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      div.pr img {                                                                                                                      
          width: 100%;                                                                                                                      
          height: auto;                                                                                                                      
          margin: 0;                                                                                                                      
          margin-bottom: 0;                                                                                                                      
      }                                                                                                                      
      .qa_blog_control .onebox{                                                                                                                      
          padding: 0;                                                                                                                      
          width: auto !important;                                                                                                                      
          float: none;                                                                                                                      
          margin: 0px;                                                                                                                      
          margin-bottom: 20px;                                                                                                                      
          border: 1px solid #eee;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      .qa_blog_control .onebox h3{                                                                                                                      
          padding: 11px 20px;                                                                                                                      
          padding-top: 149px;                                                                                                                      
          text-align: center;                                                                                                                      
          background-size: auto;                                                                                                                      
          background-position: 50% 20px;                                                                                                                      
      }                                                                                                                      
      .qa_blog_control .onebox p{                                                                                                                      
          padding-top: 145px;                                                                                                                      
          text-align: justify;                                                                                                                      
          padding-left: 20px;                                                                                                                      
          padding-right: 20px;                                                                                                                      
          background-size: auto;                                                                                                                      
          background-position: 50% 20px;                                                                                                                      
          padding-bottom: 20px;                                                                                                                      
      }                                                                                                                      
          .qa_blog_control .onebox:nth-of-type(5) h3{                                                                                                                      
            background-size: auto;                                                                                                                      
        }                                                                                                                      
            .qa_blog_control .onebox:nth-of-type(5) p{                                                                                                                      
            background-size: auto;                                                                                                                      
        }                                                                                                                      
                                                                                                                      
      .qa_blog_control .onebox:nth-of-type(4) h3:before{                                                                                                                      
          width: 100%;                                                                                                                      
          top: 36px;                                                                                                                      
          left: 0;                                                                                                                      
          font-size: 79px;                                                                                                                      
      }                                                                                                                      
      .qa_blog_control .onebox:nth-of-type(4) p:before{                                                                                                                      
          position: absolute;                                                                                                                      
          width: 100%;                                                                                                                      
          left: 0;                                                                                                                      
          top: 49px;                                                                                                                      
          text-align: center;                                                                                                                      
          font-size: 79px;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      .qa_blog_control .onebox:nth-of-type(5) h3:before{                                                                                                                      
              width: 100%;                                                                                                                      
          top: 36px;                                                                                                                      
          left: 0;                                                                                                                      
          font-size: 79px;                                                                                                                      
      }                                                                                                                      
      .qa_blog_control .onebox:nth-of-type(5) p:before{                                                                                                                      
          position: absolute;                                                                                                                      
          width: 100%;                                                                                                                      
          left: 0;                                                                                                                      
          top: 49px;                                                                                                                      
          text-align: center;                                                                                                                      
          font-size: 79px;                                                                                                                      
      }                                                                                                                      
        .menu,                                                                                                                      
        .menu ul{                                                                                                                      
            width : 100%;                                                                                                                      
            margin : 0;                                                                                                                      
            padding : 0;                                                                                                                      
            margin-bottom: 20px;                                                                                                                      
            float: none;                                                                                                                      
            position: initial;                                                                                                                      
            background: #e4f6ff;                                                                                                                      
        }

.menu {background: url(../images/mainimage.jpg) no-repeat bottom;padding-bottom: 135px;background-size: 100%;}                                                                                                                      
                                                                                                                      
      .sub .menu {
          margin-top: 0px;
          height: auto;
          background: url(../images/subimage.jpg) no-repeat bottom;
          padding-bottom: 113px;
          background-size: 100%;
      }                                                                                                                      
      .menu ul li{                                                                                                                      
          float : none;                                                                                                                      
          display : block;                                                                                                                      
          width : 100%;                                                                                                                      
      }                                                                                                                      
      .menu ul li a{                                                                                                                      
          text-align: center;                                                                                                                      
          display : block;                                                                                                                      
          margin: 0px;                                                                                                                      
          padding: 10px 0px;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      .sub .menu ul li a {                                                                                                                      
          /* padding: 7px 0px; */                                                                                                                      
          /* font-size: 14px; */                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      .menu ul li a::after {                                                                                                                      
         content : "";                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      .endarea{                                                                                                                      
          clear: both;                                                                                                                      
          padding-top: 0px;                                                                                                                      
      }                                                                                                                      
      .pr{                                                                                                                      
          padding: 0;                                                                                                                      
      }                                                                                                                      
      .endarea ul li a{                                                                                                                      
          padding: 10px 0;                                                                                                                      
          margin: auto;                                                                                                                      
      }                                                                                                                      
      .endarea ul li{                                                                                                                      
          display: block;                                                                                                                      
          background: none;                                                                                                                      
          padding: 9px 0px;                                                                                                                      
      }                                                                                                                      
      .endarea ul li:after{                                                                                                                      
          display: none;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      .copy{                                                                                                                      
          width: auto;                                                                                                                      
          margin: 0;                                                                                                                      
          padding: 20px;                                                                                                                      
      }                                                                                                                      
      p.copy a{                                                                                                                      
          display: initial;                                                                                                                      
          text-align: center;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      p.copy a:after {                                                                                                                      
          display: none;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      .pagetitle div.pr{                                                                                                                      
          display: block;                                                                                                                      
          width : 90%;                                                                                                                      
          margin : 0 auto;                                                                                                                      
          float : none;                                                                                                                      
          height : auto;                                                                                                                      
      }                                                                                                                      
      .pagetitle div.pr img{                                                                                                                      
      width : 100%;                                                                                                                      
      height : auto;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      #centerframe div.pr,                                                                                                                      
      #sideframe div.pr,                                                                                                                      
      #footerframe div.pr{                                                                                                                      
          margin-bottom: 0;                                                                                                                      
      }                                                                                                                      
      #footerframe div.pr img{                                                                                                                      
          display: block;                                                                                                                      
          width: auto;                                                                                                                      
          height : auto;                                                                                                                      
          margin : 0 auto;                                                                                                                      
          float : none;                                                                                                                      
          margin-bottom: 20px;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      #footerframe div.pr:nth-of-type(2) img {                                                                                                                      
          width: 100%;                                                                                                                      
          height: auto;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
      .oneblock_main p,                                                                                                                      
      .Main2_blockFR p,                                                                                                                      
      .Main3_blockFR p,                                                                                                                      
      .oneblock_main4 p,                                                                                                                      
      .FRfooter_block_5 p{                                                                                                                      
          text-align: justify;                                                                                                                      
          padding: 0px;                                                                                                                      
      }                                                                                                                      
                                                                                                                      
    }                                                                                                                      
                                                                                                                      
      .review_blog_data:after{                                                                                                                      
            display: block;                                                                                                                      
            clear: both;                                                                                                                      
            content: "";                                                                                                                               
      }                                                                                                                      
      .bl_news .inbody:after{                                                                                                                      
            display: block;                                                                                                                      
            clear: both;                                                                                                                      
            content:"";                                                                                                                                
      }                                                                                                                      
      .frame_block_control_data:after{                                                                                                                      
            display: block;                                                                                                                      
            clear: both;                                                                                                                      
            content:"";                                                                                                                       
      }                                                                                                                      
      .ranking .inbody:after{                                                                                                                      
            display: block;                                                                                                                      
            clear: both;                                                                                                                      
            content:"";                                                                                                                               
      }                                                                                                                      
      #centerframe .recommend_count_blog .inbody:after{                                                                                                                      
            display: block;                                                                                                                      
            clear: both;                                                                                                                      
            content:"";                                                                                                                                
      }                                                                                                                      
      .qa_blog_control .inbody:after{                                                                                                                      
            display: block;                                                                                                                      
            clear: both;                                                                                                                      
            content:"";                                                                                                                                  
      }                                                                                                                      
