@charset "utf-8";#lady .search_cont{margin:30px 10px;padding:20px;border:1px solid #999;border-radius:3px;}#lady .search_box{display:flex;align-items:center;margin:30px auto;color:#7A7977;}.search_box select{position:relative;z-index:1;display:block;width:calc(100% + 32px);height:2.5em;padding:0;padding-right:32px;text-indent:8px;line-height:2.5;border:none;border-radius:0;background-color:transparent;background-image:none;box-shadow:none;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#7A7977;}.selname{position:relative;width:140px;margin-right:20px;padding-right:32px;background-color:#E1E0DE;border:1px solid #BABABA;border-radius:2px;}.selname:after{content:"";display:block;width:32px;height:32px;background-color:#7C7C7C;border-radius:2px;position:absolute;top:0px;right:0px;}.selname:before{content:"";display:block;width:0;height:0;position:absolute;top:50%;right:6px;z-index:1;border-top:16px solid #E1E0DE;border-right:10px solid transparent;border-left:10px solid transparent;transform:translateY(-50%);}.search_box .btn_submit,.search_box .btn_reset,.search_type_box .btn_submit{width:150px;padding:5px 0;border-radius:3px;border:2px solid #999;font-size:116%;letter-spacing:1px;background-color:#aaa;color:#fff;cursor:pointer;}.search_box .btn_submit,.search_type_box .btn_submit{margin-right:15px;background-color:#666;}.search_type_box .btn_submit{margin-right:0;}#lady .search_box.sort{margin:30px auto 20px;justify-content:flex-end;font-size:116%;}.search_box.sort a{margin:0 15px 0 0;display:inline-block;text-decoration:none;line-height:2;color:#7C7C7C;}.search_box a span{margin-left:5px;}.search_type_box .ttl-type{font-size:20px;}.search_type_box .ttl-type::before,.search_type_box .ttl-type::after{content:"";display:inline-block;width:30%;height:1px;margin-right:30px;background-color:#999;vertical-align:middle;}.search_type_box .ttl-type::after{margin:0 0 0 30px;}.search_box.type{flex-wrap:wrap;}.search_box.type label{width:calc(100% / 6);margin-bottom:20px;text-align:left;cursor:pointer;font-size:116%;}.search_box.type label input[type="checkbox"]{margin-right:5px;vertical-align:middle;}.search_cont .btn_close{width:170px;margin:30px auto;padding:10px 0;background-color:#aaa;color:#fff;border:2px solid #999;letter-spacing:2px;cursor:pointer;font-size:0;}.search_cont .btn_close::before{content:"";display:inline-block;width:10px;height:10px;border-bottom:solid 3px #fff;border-right:solid 3px #fff;transform:rotate(45deg);vertical-align:top;}.search_cont .btn_close.open::before{border:none;border-top:solid 3px #fff;border-left:solid 3px #fff;vertical-align:-4px;}.search_cont .btn_close::after{content:"詳しく絞り込む";font-size:14px;}.search_cont .btn_close.open::after{content:"閉じる";font-size:14px;}.search_cont .select2-container--default .select2-selection--single{background-color:transparent;border-color:transparent;height:2.5em;text-align:left;}.search_cont .select2-container--default .select2-selection--single .select2-selection__arrow{right:-30px;}section ul{margin:0 auto;padding:21px 0 0;width:856px;}section .inner>h2{margin:0px 31px;padding:5px 10px;clear:both;border:1px solid #999;background:#bbb;color:#fff;font-weight:bold;text-align:left;}section ul li{display:block;position:relative;float:left;margin:0 21px 21px 0;padding:10px 9px;width:178px;border:solid 1px #999;overflow:hidden;}section ul li:nth-of-type(4n){margin-right:0 !important;}section ul li:nth-of-type(6n){margin-right:21px;}section ul li .thumb{display:block;position:relative;margin:15px auto 0;width:172px;height:230px;overflow:hidden;}section ul li a:after{content:"";display:block;position:absolute;top:0;left:0;width:44px;height:44px;background-color:transparent;background-position:left top;background-repeat:no-repeat;}section ul li.ready a:after{background-image:url(https://img.o-pack.jp/shop/silkIwakuni/parts/icon_standby.png);}section ul li.busy a:after{background-image:url(https://img.o-pack.jp/shop/silkIwakuni/parts/icon_busy.png);}section ul li .thumb img{width:auto;height:auto;max-width:172px;max-height:230px;vertical-align:top;}section ul li .txtData h2{font-weight:bold;}section ul li .txtData .ladyProf{display:block;margin:1px -10px 0;font-size:77%;white-space:normal;}section ul li .txtData .catchcopy{height:1em;line-height:1em;}section ul li .txtData .icons{margin:5px 0 0;}section ul li .txtData .icons span{display:block;float:left;width:59px;height:25px;}section ul li .txtData .icons span:nth-of-type(1){margin-right:2px;}section ul li .txtData .icons img{vertical-align:top;}section ul li.liIcon .txtData .icons{margin:2px auto 0;display:block;width:100%;}section ul li.liIcon .txtData .icons span{width:42px;height:18px;margin:0 1px 5px;}section ul li.liIcon p.typeIcons{text-align:left;display:block;}section ul li.liIcon p.typeIcons span{width:47%;text-align:center;box-sizing:border-box;}section ul li.liIcon p.typeIcons img{margin-right:-1px;vertical-align:top;}.worktimebox{min-height:16px;margin-top:3px;}.workTime{display:block;margin:0 auto 0;color:#ffffff;text-align:center;background:#000000;}section ul li .star_box{text-align:left;}section ul li .star_box dt,section ul li .star_box dd{display:inline-block;}section ul li .star_box dt{width:5em;text-align:center;font-size:85%;}section ul li .star_box dd img{vertical-align:-2px;}section ul li .twitter{width:auto;padding:0 2px;background-color:#1d9bf0 !important;color:#fff;}section ul li .twitter img{max-width:26px;max-height:26px;}body.epack #content>section>.inner{border:1px solid transparent;}