@charset "UTF-8";
/***sub area***/
/*cosme5とほぼ同じ*/
@media screen and (min-width: 576px) {.sub {padding: 1.5rem;}}

.sub h2 {font-size: 1.2rem;padding: 0 .4rem .6rem;color: steelblue;}/*タイトル*/
.sub ul {list-style-type: none;padding: .6rem 0 1rem .5rem;color: #666;border-top: dotted #444 1px;border-bottom: dotted #444 1px;width: 85%;}
.sub ul li {padding-top: .2rem;}
.sub ul li.relate {padding:1.3rem 0.2rem 0 0;color:#555;margin: .5rem;}

.question-circle-o {font-size: 110%;padding-right: .1rem;color: orchid;}

/*header*/
header h1 {font-size: 120%;}
.w-kago {margin: 1rem;}

/***main area***/
div.wigs { margin:1rem 0 3rem 0;}
div.wigs h2 {font-size: 130%;}
/*img*/
div.wigs .w-wrap {margin-bottom: 2rem;}
div.wigs .w-wrap img {margin:.25rem .1rem 0 ;}
/*cart*/
div.wigs .cart {margin: 3rem;}
div.wigs .cart-table {margin: 3rem;}
div.wigs .cart-table td form {margin: .2rem 0 0 .8rem;}