.cmare{width:auto;margin:0 auto;padding:15px 0;font:10px normal Verdana,Arial,Helvetica,sans-serif;color:#444}ul.tabs{margin:0;padding:0;float:left;list-style:none;height:33px;border-bottom:1px solid #c7c7c7;border-left:1px solid #c7c7c7;width:100%}ul.tabs li{float:left;margin:0;padding:0;height:31px;line-height:31px;border:1px solid #c7c7c7;border-left:none;margin-bottom:-1px;background:#e0e0e0;overflow:hidden;position:relative}ul.tabs li a{text-decoration:none;color:#000;display:block;font-size:1.2em;padding:0 20px;border:1px solid #fff;outline:none}ul.tabs li a:hover{background:#ccc}html ul.tabs li.active,html ul.tabs li.active a:hover{background:#fff;border-bottom:1px solid #fff}.tab_container{border:1px solid #c7c7c7;border-top:none;clear:both;float:left;width:100%;background:#fff;-moz-border-radius-bottomright:5px;-khtml-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-khtml-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px}.tab_container .tab_contentt{margin:0 auto;padding:0;width:98%;font-size:1.2em;display:block}.tab_container .tab_contentt h2{font-weight:400;padding-bottom:10px;border-bottom:1px dashed #ddd;font-size:1.8em}.tab_container .tab_contentt h3 a{color:#254588}.tab_container .tab_contentt img{float:left;margin:0 20px 20px 0;border:1px solid #ddd;padding:5px}.tab_container .tab_contentt ul.list{margin:0 auto;padding:0;width:98%;display:-webkit-flex;display:flex;flex-wrap:wrap}.tab_container .tab_contentt ul.list li{margin:0 auto 1rem auto;padding:1.5%;width:48%;box-sizing:border-box;border:4px solid;border-image:linear-gradient(to right,#fae1fa,#edfcff) 1;display:block}.tab_container .tab_contentt ul.list li a{display:block;text-decoration:none}.tab_container .tab_contentt ul.list li a h3{margin:0;padding:0;text-align:center;font-size:180%;line-height:140%;color:#333}.tab_container .tab_contentt ul.list li a h3 span{margin:1% 0;font-size:55%;letter-spacing:2px;font-weight:400;color:#999;display:block}.tab_container .tab_contentt ul.list li a p{margin:0 auto;padding:0;width:97%;color:#79727d}@media screen and (max-width:900px){ul.tabs li a{padding:0 6px}.tab_container .tab_contentt ul.list{width:98%;display:block}.tab_container .tab_contentt ul.list li{width:auto}.tab_container .tab_contentt ul.list li a h3{text-align:left}.tab_container .tab_contentt ul.list li a h3 span{display:inline}.tab_container .tab_contentt ul.list li a p{width:95%;　}}