    @charset "UTF-8";                                                                                                      
      @font-face {                                                                                                      
    font-family: 'webfont';                                                                                                      
   src: url('../font/Oswald-Regular.ttf') format('TrueType');                                                                                                      
   }                                                                                                      
    /*---------------reset---------------*/                                                                                                      
    html, body, div, span, applet, object, iframe,                                                                                                      
    h1, h8, h2, 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;                                                                                                      
      line-height: 180%;                                                                                                      
    }                                                                                                      
                                                                                                      
    html {                                                                                                      
      line-height: 1;                                                                                                      
      font-size : 16px;                                                                                                      
    }                                                                                                      
                                                                                                      
    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%;                                                                                                      
    }                                                                                                      
                                                                                                      
    html {                                                                                                      
      overflow-y: scroll;                                                                                                      
    }                                                                                                      
                                                                                                      
    img, svg {                                                                                                      
      vertical-align: top;                                                                                                      
    }                                                                                                      
                                                                                                      
    h1, h8, h2, h4, h5, h6 {                                                                                                      
      font-weight: bold;                                                                                                      
      color: #333;                                                                                                      
    }                                                                                                      
                                                                                                      
    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---------------*/                                                                                                      
    #blg_wp {                                                                                                      
      width: 100%;                                                                                                      
      margin: 0px auto;                                                                                                      
      padding : 0;                                                                                                      
      font-size: 16px;                                                                                                      
      background: url(../images/bg.jpg) fixed;                                                                                                      
    font-family: "Tsukushi A Round Gothic";                                                                                                      
    }                                                                                                      
                                                                                                      
    #head_blg .inner_cont,                                                                                                      
    #m_cont,                                                                                                      
    #main_bfooter .inner_cont {                                                                                                      
      margin : 0 auto;                                                                                                      
    }                                                                                                      
                                                                                                      
    #head_blg,                                                                                                      
    #m_cont,                                                                                                      
    #main_bfooter {                                                                                                      
      display:block;                                                                                                      
      clear : both;                                                                                                      
      width: 1080px;                                                                                                      
    }                                                                                                          
                                                                                                      
   .site_top_main{                                                                                                      
  margin:auto;                                                                                                      
   }                                                                                                      
    #top_con_area .inner_cont,                                                                                                      
    #sidebar .inner_cont {                                                                                                      
      margin: 0 auto;                                                                                                      
      padding : 0;                                                                                                      
      position: relative;                                                                                                      
    }                                                                                                      
                                                                                                      
#sidebar .inner_cont {                                                                                                      
    width: auto;                                                                                                      
    margin: auto;                                                                                                      
    clear: both;                                                                                                      
}                                                                                                      
                                                                                                      
    #top_con_area {                                                                                                      
      margin : 0;                                                                                                      
      padding : 0;                                                                                                      
      margin-bottom: 40px;                                                                                                      
    }                                                                                                      
                                                                                                          
                                                                                                        
                                                                                                      
    #sidebar {                                                                                                      
    margin: 20px auto;                                                                                                      
    padding: 20px 0;                                                                                                      
    margin-top: 0;                                                                                                      
    padding-top: 0;                                                                                                      
    }                                                                                                      
                                                                                                      
.blg_Pr_link {                                                                                                      
    margin-top: 40px;                                                                                                      
}                                                                                                      
                                                                                                      
.blg_Pr_link h3 {                                                                                                      
    font-size: 20px;                                                                                                      
    font-weight: normal;                                                                                                      
    padding: 5px;                                                                                                      
    /* background: #f3d4c4; */                                                                                                      
    border: 1px dotted #fb6659;                                                                                                      
}                                                                                                      
                                                                                                      
    .sub #sidebar {                                                                                                      
        clear: both;                                                                                                      
        padding: 0;                                                                                                      
        margin: 0;                                                                                                      
    }                                                                                                      
                                                                                                          
                                                                                                       
    p {                                                                                                      
                                                                                                      
margin: auto;                                                                                                      
                                                                                                      
line-height: 40px;                                                                                                      
                                                                                                      
text-align: justify;                                                                                                      
                                                                                                      
padding: 5px 0;                                                                                                      
}                                                                                                      
                                                                                                      
    a {                                                                                                      
      color: #f00;                                                                                                      
      text-decoration: none;                                                                                                      
      font-size: 16px;                                                                                                      
    }                                                                                                      
                                                                                                      
    a:hover {                                                                                                      
        text-decoration: underline;                                                                                                      
    }                                                                                                      
                                                                                                      
    /*---------------head_blg---------------*/                                                                                                      
    #head_blg {                                                                                                      
    margin: auto;                                                                                                      
    width: auto;                                                                                                      
    margin-bottom: 40px;                                                                                                      
    background: #fff;                                                                                                      
    padding-bottom: 10px;                                                                                                      
    background: url(../images/mainimage.png) fixed;                                                                                                      
    }                                                                                                      
                                                                                                      
                                                                                                      
                                                                                                      
.static_header {                                                                                                      
    margin: auto;                                                                                                      
}                                                                                                      
                                                                                                      
    #head_blg .inner_cont {                                                                                                      
      position : relative;                                                                                                      
      display:block;                                                                                                      
      padding : 0;                                                                                                      
    }                                                                                                      
                                                                                                      
    .main_title {                                                                                                      
      float : none;                                                                                                      
      padding: 0;                                                                                                      
      width: auto;                                                                                                      
      margin: auto;                                                                                                      
      margin-bottom: 40px;                                                                                                      
    }                                                                                                      
                                                                                                          
    .sub .main_title {                                                                                                      
      /* padding: 40px 0; */                                                                                                      
    }                                                                                                      
                                                                                                          
    .main_title p.template_header_logo {                                                                                                      
      margin: auto;                                                                                                      
      position: relative;                                                                                                      
      z-index: 99;                                                                                                      
      text-align: center;                                                                                                      
      padding: 50px 0 20px 0;                                                                                                      
    }                                                                                                      
                                                                                                      
.sub .main_title p.template_header_logo {                                                                                                      
    padding: 30px 0 10px 0;                                                                                                      
}                                                                                                      
                                                                                                          
    .main_title p.template_header_logo a {                                                                                                      
    margin: 21px 0;                                                                                                      
    padding: 0;                                                                                                      
    font-weight: 600;                                                                                                      
    font-size: 50px;                                                                                                      
    font-family: 'webfont';                                                                                                      
    color: #ffffff;                                                                                                      
    text-decoration: none;                                                                                                      
    text-shadow: -1px 2px #312c2c;                                                                                                      
    line-height: 120%;                                                                                                      
    position: relative;                                                                                                      
    font-family: 'webfont';                                                                                                      
    }                                                                                                      
                                                                                                      
.sub .main_title p.template_header_logo a {                                                                                                      
    font-size: 35px;                                                                                                      
}                                                                                                      
                                                                                                      
.main_title p.template_header_logo a:hover {                                                                                                      
    opacity: 0.5;                                                                                                      
}                                                                                                      
                                                                                                        
    .main_title h1 {                                                                                                      
      font-weight : normal;                                                                                                      
      font-size: 20px;                                                                                                      
      padding : 0;                                                                                                      
      color: #ffffff;                                                                                                      
      position: relative;                                                                                                      
      padding: 0px 0 50px 0;                                                                                                      
      text-align: center;                                                                                                      
      /* text-shadow: 2px 1px #333; */                                                                                                      
    }                                                                                                      
                                                                                                      
.sub .main_title h1 {                                                                                                      
    padding: 0 0 30px 0;                                                                                                      
    font-size: 18px;                                                                                                      
}                                                                                                      
                                                                                                      
                                                                                                      
                                                                                                      
    /*---------------mainArea---------------*/                                                                                                      
                                                                                                      
    h2 {                                                                                                      
      padding: 10px 0;                                                                                                      
      margin: 0px 0px 30px 0px;                                                                                                      
      font-size: 20px;                                                                                                      
      padding-left: 55px;                                                                                                      
      line-height: 22px;                                                                                                      
      padding: 15px 0px 15px 50px;                                                                                                      
      clear: both;                                                                                                      
      background: url("../images/h2.png") top center;                                                                                                      
      color: #ffffff;                                                                                                      
      /* border-bottom: 2px solid #333; */                                                                                                      
    }                                                                                                      
                                                                                                      
    /*-news_detail_blog-*/                                                                                                      
    .news_detail_blog {                                                                                                      
      margin-bottom: 40px;                                                                                                      
      font-size : 14px;                                                                                                      
      clear: both;                                                                                                      
    }                                                                                                      
                                                                                                      
    p.blg_side_title {                                                                                                      
      font-size: 18px;                                                                                                      
      font-weight : bold;                                                                                                      
      /* border-left: 7px solid #bf483e; */                                                                                                      
      padding : 5px;                                                                                                      
      border: 3px dotted #ffffff;                                                                                                      
      color: #fff;                                                                                                      
      background: #fb6659;                                                                                                      
      margin: 0;                                                                                                      
      padding-left: 15px;                                                                                                      
      margin-bottom: 10px;                                                                                                      
    }                                                                                                      
                                                                                                          
    .news_detail_blog ul {                                                                                                      
      overflow-y:scroll;                                                                                                      
      height : 150px;                                                                                                      
      padding: 20px 0;                                                                                                      
    }                                                                                                      
                                                                                                      
    .news_detail_blog ul li{                                                                                                      
      margin : 0 0 15px 0;                                                                                                      
    }                                                                                                      
                                                                                                      
    /*-rank_col_box-*/                                                                                                      
    .rank_col_box {                                                                                                      
      padding : 0px 0px 0px 0px;                                                                                                      
      clear: both;                                                                                                      
      display: block;                                                                                                      
    }                                                                                                      
                                                                                                      
    /*-#sentenceBlock#-*/                                                                                                      
    .main_sentence_blog {                                                                                                      
      padding : 0;                                                                                                      
      display:block;                                                                                                      
      width: auto;                                                                                                      
      margin: auto;                                                                                                      
      clear: both;                                                                                                      
    }                                                                                                      
                                                                                                      
    .main_sentence_blog img {                                                                                                      
      display:block;                                                                                                      
      margin: 0;                                                                                                      
      margin-top: 10px;                                                                                                      
      padding: 0;                                                                                                      
      border: solid 1px #ce987b;                                                                                                      
      display: block;                                                                                                      
      margin: auto;                                                                                                      
      margin-bottom: 20px;                                                                                                      
      width: 30%;                                                                                                      
      float: left;                                                                                                      
      margin-right: 20px;                                                                                                      
      margin-top: 10px;                                                                                                      
    }                                                                                                      
                                                                                                      
    .main_sentence_blog .box_content {                                                                                                      
      margin-bottom: 20px;                                                                                                      
    }                                                                                                      
                                                                                                      
    .main_sentence_blog h3 {                                                                                                      
      font-size: 19px;                                                                                                      
      background : url(../images/h2_bg.png) no-repeat 0px 6px;                                                                                                      
      line-height: 37px;                                                                                                      
      padding-left: 35px;                                                                                                      
      position:relative;                                                                                                      
      color: #333;                                                                                                      
    }                                                                                                      
                                                                                                      
                                                                                                        
                                                                                                         
    /*-recocolumn-*/                                                                                                      
   .recocolumn {                                                                                                      
      padding : 0;                                                                                                      
      display:block;                                                                                                      
    }                                                                                                      
                                                                                                      
.recocolumn:after {                                                                                                      
    content: "";                                                                                                      
    clear: both;                                                                                                      
    display: block;                                                                                                      
}                                                                                                      
                                                                                                      
                                                                                                      
   .recocolumn .box_content {                                                                                                      
      margin : 0 0 30px 0;                                                                                                      
      margin-bottom: 40px;                                                                                                      
      font-size : 14px;                                                                                                      
      margin-right: 20px;                                                                                                      
      width: 32%;                                                                                                      
      float: left;                                                                                                      
      border: 1px solid #ccc;                                                                                                      
      padding: 20px;                                                                                                      
      box-sizing: border-box;                                                                                                      
    }                                                                                                      
                                                                                                      
.recocolumn .box_content:last-child {                                                                                                      
    margin-right: 0;                                                                                                      
}                                                                                                      
                                                                                                      
   .recocolumn .box_content img {                                                                                                      
      margin-bottom: 2px;                                                                                                      
      float : left;                                                                                                      
      border: solid 1px #ff0000;                                                                                                      
      width: 99%;                                                                                                      
      height : auto;                                                                                                      
      margin: 0 auto;                                                                                                      
      margin-bottom: 20px;                                                                                                      
      display: block;                                                                                                      
    }                                                                                                      
                                                                                                      
  .recocolumn .box_content p {                                                                                                      
      font-size: 16px;                                                                                                      
      padding : 0;                                                                                                      
      margin : 0 0 15px 0;                                                                                                      
    }                                                                                                      
                                                                                                      
p.read_more a {                                                                                                      
    padding: 10px 18px;                                                                                                      
    display: block;                                                                                                      
    text-align: center;                                                                                                      
    border: 1px solid #f00;                                                                                                      
    /* width: 170px; */                                                                                                      
    margin: auto;                                                                                                      
    /* float: right; */                                                                                                      
}                                                                                                      
                                                                                                      
p.read_more a:hover {                                                                                                      
    background: #f00;                                                                                                      
    color: #fff;                                                                                                      
    text-decoration: none;                                                                                                      
}                                                                                                      
                                                                                                      
p.read_more {                                                                                                      
    text-align: right;                                                                                                      
}                                                                                                      
                                                                                                      
     .recocolumn .box_content p.blg_side_title {                                                                                                      
      background: #333;                                                                                                      
      padding: 5px 0;                                                                                                      
      margin: 0 0 20px 0;                                                                                                      
      font-size : 16px;                                                                                                      
      font-weight : bold;                                                                                                      
      text-align: center;                                                                                                      
      color: #fff;                                                                                                      
    }                                                                                                      
                                                                                                      
                                                                                                          
    /*---------------sidebar---------------*/                                                                                                      
    .template_navigationbar {                                                                                                      
      padding: 0;                                                                                                      
      position: relative;                                                                                                      
      margin-bottom: 40px;                                                                                                      
      text-align: center;                                                                                                      
    }                                                                                                      
                                                                                                      
    .template_navigationbar ul li {                                                                                                      
      display: inline-block;                                                                                                      
       */                                                                                                      
    }                                                                                                      
                                                                                                      
    .template_navigationbar ul li a {                                                                                                      
      display : block;                                                                                                      
      color: #fff;                                                                                                      
      text-decoration : none;                                                                                                      
      font-size: 16px;                                                                                                      
      padding: 10px 25px;                                                                                                      
      position: relative;                                                                                                      
      background: #fb6659;                                                                                                      
      text-align: center;                                                                                                      
      border: 4px double #fff;                                                                                                      
      margin: 0 6px;                                                                                                      
      box-shadow: 0 10px 10px -5px #c1483e;                                                                                                      
    }                                                                                                      
                                                                                                      
    .template_navigationbar ul li a:hover {                                                                                                      
      background: #fb6659;                                                                                                      
      color: #fff;                                                                                                      
      box-shadow: 0px 0px 10px 3px #ca4d42 inset;                                                                                                      
    }                                                                                                      
                                                                                                      
    /*---------------main_bfooter---------------*/                                                                                                      
    #main_bfooter {                                                                                                      
      background: #fb6659;                                                                                                      
      margin-top: 20px;                                                                                                      
      border-top: 2px solid #ca3528;                                                                                                      
      width: auto;                                                                                                      
    }                                                                                                      
                                                                                                      
#main_bfooter a {                                                                                                      
    color: #fff;                                                                                                      
}                                                                                                      
                                                                                                      
    /*-main_ft_blog-*/                                                                                                      
    .main_ft_blog {                                                                                                      
      margin : 0;                                                                                                      
      padding: 20px 0;                                                                                                      
      text-align : center;                                                                                                      
    }                                                                                                      
                                                                                                      
    .pr {                                                                                                      
        display: block;                                                                                                      
        /* clear: both; */                                                                                                      
    }                                                                                                      
                                                                                                      
    .pr p {                                                                                                      
        text-align: center;                                                                                                      
    }                                                                                                      
                                                                                                      
    .pr h2 {                                                                                                      
        text-align: center;                                                                                                      
    }                                                                                                      
                                                                                                      
.main_ft_blog ul li a {                                                                                                      
    margin: 0 30px;                                                                                                      
    position: relative;                                                                                                      
    color: #fff;                                                                                                      
}                                                                                                      
                                                                                                      
    .main_ft_blog ul li {                                                                                                      
      margin : 0;                                                                                                      
      display: inline-block;                                                                                                      
      background-position: -5px 20px;                                                                                                      
      background: url(../images/icon_01.png) no-repeat left 5px;                                                                                                      
    }                                                                                                      
                                                                                                      
li {}                                                                                                      
                                                                                                      
                                                                                                         
    .main_ft_blog ul li:last-child:after {                                                                                                      
      content : "";                                                                                                      
      position:absolute;                                                                                                      
      right:0;                                                                                                      
      top:0;                                                                                                      
    }                                                                                                      
                                                                                                      
    .copy {                                                                                                      
      text-align : center;                                                                                                      
      margin: auto;                                                                                                      
      padding-top: 0px;                                                                                                      
      padding: 20px 0;                                                                                                      
    }                                                                                                      
                                                                                                      
                                                                                                      
    /*---------------PR---------------*/                                                                                                      
                                                                                                      
    .main_title div.pr {                                                                                                      
      width : 500px;                                                                                                      
      float : right;                                                                                                      
      min-height : 60px;                                                                                                      
      padding : 10px 0;                                                                                                      
    }                                                                                                      
                                                                                                      
    .main_title div.pr img {                                                                                                      
      display : block;                                                                                                      
    }                                                                                                      
                                                                                                      
    .main_title div.pr p {                                                                                                      
      margin-top :  20px;                                                                                                      
    }                                                                                                      
                                                                                                      
    #top_con_area div.pr,                                                                                                      
    #sidebar div.pr {                                                                                                      
      text-align : center;                                                                                                      
    }                                                                                                      
                                                                                                      
    #sidebar div.pr img,                                                                                                      
    #sidebar div.pr p {                                                                                                      
      margin-bottom : 20px;                                                                                                      
    }                                                                                                      
                                                                                                      
    div.pr img {                                                                                                      
      display : block;                                                                                                      
      margin: 0px auto;                                                                                                      
      margin-bottom: 20px;                                                                                                      
    }                                                                                                      
                                                                                                      
    /*---------------version---------------*/                                                                                                      
    @media (max-width: 480px) { /*--mobile--*/                                                                                                      
#blg_wp{width: 100%;padding: 0;display: block;height: auto;margin: 0;min-width: inherit;max-width: inherit;clear: both;border: 0;background: #fff;}                                                                                                      
                                                                                                      
html, body {                                                                                                      
    background: none;                                                                                                      
}                                                                                                      
                                                                                                      
#sidebar .recocolumn .box_content img {                                                                                                      
    width: 100%;                                                                                                      
    float: none;                                                                                                      
    border: 0px;                                                                                                      
}                                                                                                      
#head_blg .inner_cont,                                                                                                      
#m_cont,                                                                                                      
#main_bfooter .inner_cont{margin: auto;                                                                                                      
padding: 0;                                                                                                      
display: block;                                                                                                      
height: auto;                                                                                                      
min-width: inherit;                                                                                                      
max-width: inherit;                                                                                                      
clear: both;                                                                                                      
width: auto;}                                                                                                      
.site_top_main{                                                                                                      
margin:auto;                                                                                                      
}                                                                                                      
.recocolumn {                                                                                                      
    width: auto;                                                                                                      
    float: none;                                                                                                      
    height: auto;                                                                                                      
    margin: 20px;                                                                                                      
}                                                                                                      
                                                                                                      
.recocolumn .box_content img {                                                                                                      
    float: none;                                                                                                      
    width: 100%;                                                                                                      
    border: 0;                                                                                                      
    height: auto;                                                                                                      
}                                                                                                      
                                                                                                      
.recocolumn .box_content{                                                                                                      
    padding-bottom: 20px;                                                                                                      
    width: auto;                                                                                                      
    float: none;                                                                                                      
    margin: 0;                                                                                                      
    margin-bottom: 20px;                                                                                                      
    height: auto;                                                                                                      
    padding: 0;                                                                                                      
    border: 0;                                                                                                      
}                                                                                                      
                                                                                                      
.recocolumn .box_content p {                                                                                                      
    margin: 0;                                                                                                      
    margin-top: 20px;                                                                                                      
}                                                                                                      
                                                                                                      
p.read_more a {                                                                                                      
    display: block;                                                                                                      
    float: none;                                                                                                      
}                                                                                                      
                                                                                                      
#head_blg,                                                                                                      
#m_cont,                                                                                                      
#main_bfooter{margin: auto;padding: 0;display: block;height: auto;min-width: inherit;max-width: inherit;clear: both;width: auto;margin: 20px;}                                                                                                      
                                                                                                      
#main_bfooter {                                                                                                      
    background: #fb6659;                                                                                                      
    margin: 0;                                                                                                      
}                                                                                                      
                                                                                                      
#top_con_area .inner_cont,                                                                                                      
#sidebar .inner_cont{margin: auto;                                                                                                      
padding: 0;                                                                                                      
display: block;                                                                                                      
height: auto;                                                                                                      
min-width: inherit;                                                                                                      
max-width: inherit;                                                                                                      
clear: both;                                                                                                      
width: auto;}                                                                                                      
                                                                                                      
#top_con_area{margin: auto;/* padding: 0 20px; */display: block;height: auto;min-width: inherit;max-width: inherit;clear: both;width: auto;float : none;border: 0;box-shadow: none;margin-bottom: 20px;}                                                                                                      
                                                                                                      
.main_sentence_blog {                                                                                                      
    width: auto;                                                                                                      
    border: 0;                                                                                                      
    padding: 0;                                                                                                      
}                                                                                                      
                                                                                                      
div#top_con_area .news_detail_blog {                                                                                                      
    box-shadow: 0 0 1px #ccc;                                                                                                      
    margin: 20px auto;                                                                                                      
}                                                                                                      
#sidebar{margin: auto;padding: 0;display: block;height: auto;min-width: inherit;max-width: inherit;clear: both;width: auto;float : none;/* padding: 20px; */padding-top: 0px;border: 0;background: none;}                                                                                                      
                                                                                                      
#sidebar .pr {                                                                                                      
    margin-top: 20px;                                                                                                      
}                                                                                                      
p{                                                                                                      
    padding: 0;                                                                                                      
}                                                                                                      
                                                                                                      
#sidebar p.blg_side_title {                                                                                                      
    text-align: center;                                                                                                      
}                                                                                                      
a{}                                                                                                      
#head_blg{margin: auto;padding: 0;display: block;height: auto;min-width: inherit;max-width: inherit;clear: both;width: auto;background: #fff;border: 0;}                                                                                                      
                                                                                                      
.static_header {                                                                                                      
    width: auto;                                                                                                      
    margin: auto;                                                                                                      
}                                                                                                      
.main_title{padding: 0;margin : 0;display: block;height: auto;min-width: inherit;max-width: inherit;clear: both;width: auto;float: none;border: 0;background: #fb6659;}                                                                                                      
                                                                                                      
.sub .main_title {                                                                                                      
    padding: 0;                                                                                                      
}                                                                                                      
.main_title .inner_cont{}                                                                                                      
.main_title h1{                                                                                                      
    margin: 0;                                                                                                      
    text-align: center;                                                                                                      
    font-size: 19px;                                                                                                      
    position : relative;                                                                                                      
    width : auto;                                                                                                      
    float : none;                                                                                                      
    left : 0;                                                                                                      
    top : 0;                                                                                                      
    width: auto;                                                                                                      
    position: static;                                                                                                      
    border: 0;                                                                                                      
    color: #333;                                                                                                      
    padding: 10px;                                                                                                      
    border-bottom: 2px solid #fff;                                                                                                      
}                                                                                                      
                                                                                                      
.sub .main_title h1 {                                                                                                      
    font-size: 16px;                                                                                                      
}                                                                                                      
                                                                                                      
.main_title p.template_header_logo {                                                                                                      
    text-align: center;                                                                                                      
    margin : 0;                                                                                                      
    padding: 30px 0;                                                                                                      
    float : none;                                                                                                      
    position: static;                                                                                                      
    left : 0;                                                                                                      
    top : 0;                                                                                                      
    border: 0;                                                                                                      
    width: auto;                                                                                                      
}                                                                                                      
                                                                                                      
.sub .main_title p.template_header_logo {                                                                                                      
    padding: 15px 0;                                                                                                      
}                                                                                                      
                                                                                                      
.main_title p.template_header_logo a {                                                                                                      
    font-size: 40px !important;                                                                                                      
    position: static;                                                                                                      
}                                                                                                      
                                                                                                      
.sub .main_title p.template_header_logo a {                                                                                                      
    font-size: 30px !important;                                                                                                      
}                                                                                                      
                                                                                                      
.blog_img,                                                                                                      
                                                                                                      
body.top .blog_img .inner_cont,                                                                                                      
.blog_img .recocolumn,                                                                                                      
.blog_img .recocolumn .inner_cont {                                                                                                      
    margin : 0px;                                                                                                      
    padding : 0px;                                                                                                      
}                                                                                                      
.blog_img .recocolumn h8 {                                                                                                      
    padding-top : 150px;                                                                                                      
}                                                                                                      
.blog_img .recocolumn .box_content {                                                                                                      
    float : none;                                                                                                      
    width : 90%;                                                                                                      
    margin : 10px auto 30px;                                                                                                      
}                                                                                                      
                                                                                                      
 h2{                                                                                                      
    text-align: center;                                                                                                      
    padding: 10px 20px;                                                                                                      
    border: 0;                                                                                                      
    font-size: 20px;                                                                                                      
    border-bottom: 2px dotted #ffffff;                                                                                                      
}                                                                                                      
.main_sentence_blog h3{                                                                                                      
    text-align: center;                                                                                                      
    padding-left: 0;                                                                                                      
}                                                                                                      
                                                                                                      
.main_sentence_blog p {                                                                                                      
    padding: 0;                                                                                                      
}                                                                                                      
.main_sentence_blog img{                                                                                                      
  width: 100%;                                                                                                      
  margin: auto;                                                                                                      
  height: auto;                                                                                                      
  padding: 0px;                                                                                                      
  float: none;                                                                                                      
  margin-bottom: 10px;                                                                                                      
}                                                                                                      
                                                                                                      
                                                                                                      
body.sub .main_sentence_blog p{                                                                                                      
    margin-bottom: 0;                                                                                                      
}                                                                                                      
                                                                                                      
.template_navigationbar{margin-bottom: 20px;width: auto;float: none;position: static;/* background: #ccc; */}                                                                                                      
.template_navigationbar ul li{                                                                                                      
    display: block;                                                                                                      
    /* border-bottom: 1px solid #ffffff; */                                                                                                      
}                                                                                                      
                                                                                                      
.template_navigationbar ul li a:before {                                                                                                      
    display: none;                                                                                                      
}                                                                                                      
.template_navigationbar ul li a{                                                                                                      
    text-align: center;                                                                                                      
    padding: 12px 0;                                                                                                      
    border: 0;                                                                                                      
    display: block;                                                                                                      
    margin: 0;                                                                                                      
}                                                                                                      
.template_navigationbar ul li a:hover{}                                                                                                      
                                                                                                      
                                                                                                      
.main_ft_blog{                                                                                                      
    clear: both;                                                                                                      
}                                                                                                      
.pr{                                                                                                      
    padding: 0;                                                                                                      
}                                                                                                      
                                                                                                      
.pr h2{}                                                                                                      
.main_ft_blog ul li a{                                                                                                      
    padding: 14px 0;                                                                                                      
    margin: auto;                                                                                                      
    /* display: block; */                                                                                                      
}                                                                                                      
.main_ft_blog ul li{                                                                                                      
    display: block;                                                                                                      
    background: none;                                                                                                      
    padding: 10px 0;                                                                                                      
}                                                                                                      
.main_ft_blog ul li:after{                                                                                                      
    display: none;                                                                                                      
}                                                                                                      
                                                                                                      
.copy{                                                                                                      
    width : 90%;                                                                                                      
    margin : 0 5%;                                                                                                      
}                                                                                                      
p.copy a{                                                                                                      
    display: initial;                                                                                                      
    text-align: center;                                                                                                      
}                                                                                                      
                                                                                                      
p.copy a:after {                                                                                                      
    display: none;                                                                                                      
}                                                                                                      
p.copy a:hover{}                                                                                                      
.main_title div.pr{                                                                                                      
    display: block;                                                                                                      
    width : 90%;                                                                                                      
    margin : 0 auto;                                                                                                      
    float : none;                                                                                                      
    height : auto;                                                                                                      
}                                                                                                      
.main_title div.pr img{                                                                                                      
width : 100%;                                                                                                      
height : auto;                                                                                                      
}                                                                                                      
                                                                                                      
#top_con_area div.pr,                                                                                                      
#sidebar div.pr,                                                                                                      
#main_bfooter div.pr{                                                                                                      
    margin-bottom: 0;                                                                                                      
}                                                                                                      
#main_bfooter div.pr img{                                                                                                      
    display: block;                                                                                                      
    width : 90%;                                                                                                      
    height : auto;                                                                                                      
    margin : 0 auto;                                                                                                      
    float : none;                                                                                                      
    margin-bottom: 20px;                                                                                                      
}                                                                                                      
                                                                                                      
}                                                                                                      
