.shop_img_man{    margin:5px auto 15px auto;text-align:center}.shop_img_man.big{    margin:0 0 20px 0;}.shop_img_man img{margin:0 15px;    width:420px;}.shop_img_man.big img{margin:0;    width:620px;}.main_wrap {    float:left;    width:620px;}.shop_wrap .side_wrap {    position:relative;    float:right;    width:300px;}#shop_wrap .contents_wrap .main_wrap .catchcopy {padding:10px 15px 15px 15px;background-color:#fff;box-shadow:0 0 3px 0 #ccc,0 0 0 3px #73DCFF inset;margin:30px 0 20px 0;}#shop_wrap .contents_wrap .main_wrap .catchcopy .catch_title {margin:0 0 5px 0;color:#0059B2;font-size:18px;font-weight:bold;line-height:1.4;}.syokusyu_back {width:240px;display:block;    line-height:1;    margin:0 auto;    padding:10px 0 10px;    border:solid 1px #f36;    border-radius:5px;    color:#fff;    background:#4d4d4d;    background:linear-gradient(to bottom, #6d6d6d 0%, #444 100%);    font-weight:bold;    font-size:15px;    text-shadow:-1px -1px 1px rgba(0, 0, 0, .3);    text-align:center;    text-decoration:none;}#shop_head {background:#e9f6ff;     background :-webkit-gradient(linear, left top, left bottom, from(#e9f6ff), to(#fff));    background :-webkit-linear-gradient(top, #e9f6ff, #fff);    background :linear-gradient(to bottom, #e9f6ff, #fff);    border-top:solid 2px #bfe5ff;border-bottom:dotted 1px #999;}#shop_head td.s_head_left {    border-left:solid 4px #0059b2;}#shop_head td.s_head_left .h_gyoushu {    border:solid 1px #0059b2;    color:#0059b2;}#shop_wrap .contents_wrap .main_wrap .point dl {margin:0 0 10px 0;padding:15px 15px;border:solid 1px #ccc;border-radius:0;background-color:#fff;    -webkit-box-shadow:0 6px 5px -5px #aaa;       -moz-box-shadow:0 6px 5px -5px #aaa;            box-shadow:0 6px 5px -5px #aaa;}#shop_wrap .contents_wrap .main_wrap .point dl dt img {float:left;margin:0 5px 0 0;}#shop_wrap .contents_wrap .main_wrap .point dl dt {margin:0 0 10px 0;color:#000;font-size:16px;font-weight:bold;}#shop_wrap .contents_wrap .main_wrap .point dl dt h3 {display:inline;line-height:22px;font-size:16px;font-weight:bold;color:#000;}#shop_wrap .contents_wrap .main_wrap .point dl dt .point_job {display:inline-block;    margin:0;    color:#999;    font-size:11px;    font-weight:normal;}#shop_wrap .contents_wrap .main_wrap .point dl dd .tag {    margin:0 0 5px 0;}#shop_wrap .contents_wrap .main_wrap .point dl dd .tag a {    display:inline-block;    margin:0 3px 3px 0;    border-radius:3px;    padding:3px 5px 2px;    border:solid 1px #006dd9;background:#F0F7FF;    color:#006dd9;    font-size:12px;    text-decoration:none;}#shop_wrap .contents_wrap .main_wrap .staff_interview {margin:20px 0 0 0;}#shop_wrap .contents_wrap .main_wrap .staff_interview ul li {padding:10px 0;    border-bottom:solid 1px #ccc; }#shop_wrap .contents_wrap .main_wrap .staff_interview .staff {    float:left;    width:130px;    text-align:center;    font-size:12px;    color:#333;}#shop_wrap .contents_wrap .main_wrap .staff_interview .staff span {    display:block;    width:128px;    height:108px;    margin:0 0 5px 0;    overflow:hidden;    border:solid 1px #ccc;}#shop_wrap .contents_wrap .main_wrap .staff_interview .staff span img {    width:126px;    height:auto;    border:solid 1px #fff;}#shop_wrap .contents_wrap .main_wrap .staff_interview .text {    float:left;    width:475px;    line-height:1.4;    padding:0 0 0 10px;    vertical-align:top;    font-size:13px;    color:#333;}.bosyuu_ttl {    margin:30px 0 0 0;    padding:10px;    color:#fff;    background-color:#0059B2;    font-size:18px;    font-weight:bold;}.bosyuu_ttl.syokusyu {    margin:30px 0 24px 0;}.bosyu_link {    margin:15px 10px;    color:#000;    font-size:18px;    font-weight:bold;}.bosyu_link th {    width:100px;    text-align:left;}.bosyu_link td {    line-height:1.6;    text-align:left;    vertical-align:top;}.bosyu_link a {    display:inline-block;    margin:0 10px 0 0;    color:#000;    font-size:18px;    font-weight:normal;    text-decoration:underline;}.syokusyu_ttl {    margin:0 0 4px 0;    padding:10px;    color:#0059B2;    font-size:18px;    font-weight:bold;    border-left:solid 5px #1FC7FF;}#shop_wrap .contents_wrap .main_wrap .info {width:100%;margin:0 0 30px 0;line-height:1.4;border-top:solid 1px #1FC7FF;border-left:solid 1px #1FC7FF;border-right:solid 1px #1FC7FF;}#shop_wrap .contents_wrap .main_wrap .info tr th {width:110px;background-color:#CBF2FF;border-right:solid 1px #1FC7FF;border-bottom:solid 1px #1FC7FF;}#shop_wrap .contents_wrap .main_wrap .info tr td {padding:10px 15px;border-bottom:solid 1px #1FC7FF;}#shop_wrap .contents_wrap .main_wrap .info tr td ul li {min-width:90px;padding:2px 3px 0 3px;margin:0 8px 8px 0;float:left;text-align:center;vertical-align:middle;color:#666;font-size:11px;border:solid 1px #fff; border-radius:5px;box-shadow:0 0 1px 1px #A0D9FF;background:rgb(238,248,255); background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZjhmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiYWUyZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(238,248,255,1) 0%, rgba(186,226,255,1) 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,248,255,1)), color-stop(100%,rgba(186,226,255,1))); background:-webkit-linear-gradient(top, rgba(238,248,255,1) 0%,rgba(186,226,255,1) 100%); background:-o-linear-gradient(top, rgba(238,248,255,1) 0%,rgba(186,226,255,1) 100%); background:-ms-linear-gradient(top, rgba(238,248,255,1) 0%,rgba(186,226,255,1) 100%); background:linear-gradient(to bottom, rgba(238,248,255,1) 0%,rgba(186,226,255,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef8ff', endColorstr='#bae2ff',GradientType=0 ); }#shop_wrap .contents_wrap .main_wrap .info tr td ul li.long {min-width:196px;}#shop_wrap .contents_wrap .main_wrap .info2 {width:100%;margin:0 0 30px 0;line-height:1.4;border-top:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc;}#shop_wrap .contents_wrap .main_wrap .info2 tr th {width:110px;background-color:#eee;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;}#shop_wrap .contents_wrap .main_wrap .info2 tr td {padding:10px 15px;border-bottom:solid 1px #ccc;}#shop_wrap .contents_wrap .main_wrap .info2 tr td a {    line-height:2;    text-decoration:underline;}#shop_wrap .contents_wrap .main_wrap .info2 tr .sns a img {    display:inline-block;    vertical-align:middle;    margin:0 4px 0 0;}#shop_wrap .contents_wrap .main_wrap .info tr td .qr a {margin:0 10px 0 0;float:left;text-align:center;}#shop_wrap .contents_wrap .main_wrap .info tr td .qr img {margin:5px 0;padding:5px;border:solid 1px #666;box-shadow:1px 1px 1px 1px rgba(0,0,0,0.2) inset;border-radius:5px;}#shop_wrap .contents_wrap .main_wrap .info2 tr td a.group {color :#333;text-decoration:underline;font-size:11px;}#shop_wrap .contents_wrap .main_wrap .info2 tr td li.nostyle{width:auto;float:none;text-align:left;color:#666;width:auto;box-shadow:none;float:none;padding:0;margin:0;background:none;border-top:dotted 1px #aaa;padding-top:5px;margin-top:5px;}#shop_wrap .contents_wrap .main_wrap .info2 tr td li.nostyle_top{width:auto;float:none;text-align:left;color:#666;width:auto;box-shadow:none;float:none;padding:0;margin:0;background:none;}#shop_wrap .contents_wrap .main_wrap .info2 tr td .map img {margin:5px 0 0 0;}#shop_wrap .contents_wrap .main_wrap .info2 tr td .arrow {float:right;font-size:12px;}#shop_wrap .contents_wrap .main_wrap .info2 tr td .arrow img {margin:5px 5px 0 0;}