@charset "UTF-8";a,address,blockquote,body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,hr,html,img,label,li,ol,p,span,table,td,th,tr,ul{margin:0;padding:0;border:0;font-size:100%;line-height:135%;font-weight:400;font-style:normal;text-decoration:none;color:#4d4d4d;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}body{height:100%}.clearfix:after{content:url(clearfix.gif);display:block;clear:both;height:0}.clearfix{display:inline-block}.clearfix{display:block}#outline{width:100%;margin:0 auto}#header{background-color:#00a0e9;position:fixed;top:0;right:0;width:100%;z-index:100}#header #site_name{padding:10px;color:#fff;font-size:110%;float:left;line-height:39px;font-weight:700}#header #head_menu{float:right}#header #edit,#header #search,#header #tool{background-color:#333;float:left;color:#fff;font-size:180%;text-align:center;padding:15px 18px;border-right:1px solid #fff}#header #account_name{float:right;font-size:130%;color:#fff}#header #account_name label{display:block;padding:15px 18px;color:#fff;cursor:pointer}#header #account_name #account_menu{padding:0;width:222px;position:absolute}#header #account_name #account_menu #account_label{display:none}#header #account_name #account_menu #account_label+.menu_show{height:auto;background:#fff;opacity:1;border:1px solid #ccc;font-size:85%;z-index:3;list-style:none}#header #account_name #account_menu #account_label+.menu_show li{border-bottom:1px dotted #eee}#header #account_name #account_menu #account_label+.menu_show li a{display:block;padding:7px 10px 5px}#header #account_name #account_menu #account_label+.menu_show li a:hover{background-color:#eee}#main{position:relative;width:100%}#contents{position:absolute;top:59px;right:0;min-width:100%;z-index:1;overflow:visible}#toolbar{border-bottom:solid 1px #ccc;margin-left:215px;height:52px}#toolbar #tool_l{float:left;width:760px}#toolbar #tool_r{float:right;margin:8px 10px 0 0;text-align:right}#check{font-size:110%}#check,#refresh{float:left;width:90px}#refresh{font-size:150%}#tool_r #mail_number{float:left;padding:7px 21px 7px 7px}#tool_r #page_next{float:right;margin:0 0 0 5px}#tool_r #page_prev{float:left;margin:0 5px 0 0}#tool_r #page_next a,#tool_r #page_prev a{display:block;padding:5px 20px;border:1px solid #ccc;border-radius:4px;font-size:20px;text-align:center;background-color:#eee}#tool_r #page_next a:hover,#tool_r #page_prev a:hover{border-color:#e5e5e5;background-color:#e5e5e5}.accbox{margin:0 0 0 10px;padding:0;width:150px}.accbox label{display:block;margin:0 0;padding:11px 12px;color:#2f8fcf;font-weight:700;background:#a4cbf3;cursor:pointer}.accbox label:hover{background:#85baef}.accbox input{display:none}.accshow{position:absolute;background-color:#fff;height:auto;background:#fff;opacity:1;border:1px solid #ccc;font-size:85%;z-index:3}ul.check{list-style:none;cursor:pointer}ul.check li{border-bottom:1px dotted #eee;cursor:pointer}ul.check li a{display:block;padding:7px 10px 5px}ul.check li a:hover{background-color:#eee}#mail_contents{margin-left:215px;border-bottom:1px solid #ccc}#mail_contents table{width:100%;margin:1px auto 1px auto;border-collapse:collpase;text-align:center;font-size:90%}#mail_contents table tbody tr.active_contact,#mail_contents table tbody tr:hover{background-color:#2fb9f8;cursor:pointer}#mail_contents table tbody tr.active_contact td,#mail_contents table tbody tr:hover td{color:#fff}#mail_contents table td,#mail_contents table th{border-collapse:collpase}#mail_contents table td:nth-last-of-type(1),#mail_contents table th:nth-last-of-type(1){border:none}#mail_contents table tbody.scrollBody,#mail_contents table thead.scrollHead{display:block;overflow-y:scroll}#mail_contents table thead.scrollHead td{padding:2px 0;border-bottom:1px solid #ccc;font-weight:700;text-align:center;background-color:#eee}#mail_contents table tbody.scrollBody{height:100px}#mail_contents table td{table-layout:fixed}#mail_contents table td.con_check{width:4%}#mail_contents table td.state{width:13%}#mail_contents table td.charge{width:7%}#mail_contents table td.assort{width:7%}#mail_contents table td.partner{width:25%}#mail_contents table td.partner{width:25%}#mail_contents table td.title{width:33%}#mail_contents table td.date{width:185px}#mail_contents table tbody.scrollBody td.title{text-align:left}#mail_contents table tbody.scrollBody td.partner{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:190px;text-align:left}#mail_list{height:130px;max-height:600px}#separate{max-height:600px;height:100%;margin-left:215px;border-bottom:1px solid #ccc;overflow-y:scroll;word-break:break-all}#separate h1{font-size:135%;font-weight:700;padding:15px 0 5px 10px}#tag_list{padding:10px 0 10px 10px}#tag_list .tag{display:inline-block;margin:0 10px 0 0;font-size:12px;vertical-align:middle;line-height:100%}#tag_list .tag i{padding:5px 5px 5px 5px;color:#fff;cursor:pointer}#tag_list .tag i:hover{background-color:rgba(255,255,255,.5)}#tag_list .tag a{display:inline-block;padding:5px 10px 3px 5px;color:#fff;font-weight:700}#tag_list .tag1{background-color:#e74c3c}#tag_list .tag2{background-color:#27ae60}#tag_list .tag3{background-color:#03c}#separate #head_left{width:60%;float:left}.container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 10px}.item{width:33%;text-align:center;background-color:#00a0e9;margin:0 1px;padding-top:8px;border-radius:4px 4px 0 0;height:22px;color:#fff}.item label{cursor:pointer}.item>label{color:#fff;display:block}.item #item_status,.item #item_tag,.item #item_user{position:relative;width:100%;padding:0}#text{border-top:1px dotted #ccc;padding-top:10px}.from,.to{margin:0 0 0 10px}.message{margin:15px}.message p{margin:10px 0}#separate #head_right{float:right;margin-right:8px;text-align:right}#head_right .item{width:auto;min-width:110px}.wrap{margin:0 25px;color:#fff;text-align:center}.wrap li{list-style:none;float:left;margin:0;padding:0 5px}.wrap a{display:block;position:relative;width:20px;height:20px;padding:5px;border-radius:50%;background:#00a0e9;-webkit-transition:.3s;transition:.3s;color:#fff;font-weight:400;font-size:20px;line-height:1;vertical-align:middle}.wrap a:hover{background:#196090}.wrap a:before{display:inline-block;width:20px;height:20px;padding:0;margin:0;color:#fff;font-size:20px;text-align:center;line-height:1}.wrap a i.fa-share-square-o{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.wrap a span{position:absolute;opacity:0;top:-50px;left:-25px;width:60px;padding:10px;border-radius:2px;background:#196090;color:#fff;font-size:12px;line-height:1;-webkit-transition:.3s;transition:.3s}.wrap a span:after{position:absolute;top:100%;left:34px;height:0;width:0;border:6px solid transparent;border-top:6px solid #196090;content:""}.wrap a:hover span{opacity:1;top:-40px}#side{position:fixed;height:calc(100% - 59px);background-color:#eee;top:59px;z-index:2;overflow:scroll}ul#message_write li a{display:block;max-width:150px;width:90%;margin:20px auto;padding:10px 0 8px;border-radius:4px;text-align:center;font-weight:700;color:#fff;background-color:#00a0e9}ul#message_write li a:hover{background-color:#2fb9f8}ul#side_menu{color:#fff;left:0;width:200px}ul#side_menu ul{padding-left:15px}ul#side_menu ul ul{padding-left:30px}ul#side_menu li{border-bottom:1px dotted #ccc;list-style-type:none}ul#side_menu li i.fa-caret-down,ul#side_menu li i.fa-caret-right{padding-right:5px}ul#side_menu li a{cursor:pointer;display:block;padding:10px 0 8px 10px}ul#side_menu li a.selected,ul#side_menu li a:hover{background-color:#00a0e9;color:#fff}ul#side_menu .opening{max-height:10000px;-webkit-transition:.2s all;transition:.2s all}ul#side_menu .opening li{max-height:50px;opacity:1;-webkit-transition:.2s all;transition:.2s all}ul#side_menu .closing{max-height:0;overflow:hidden;-webkit-transition:.2s all;transition:.2s all}ul#side_menu .closing li{max-height:0;opacity:0;overflow:hidden;-webkit-transition:.2s all;transition:.2s all}#com_form{margin:15px auto;width:900px;border:1px solid #eee;border-radius:5px 5px 0 0;-webkit-box-shadow:0 2px 5px #bbb;box-shadow:0 2px 5px #bbb;text-align:center;z-index:1000;left:220px;position:absolute;background-color:#fff}#com_form #com_head{background-color:#666}#new_message{color:#fff;padding:7px 10px 5px;float:left}#com_btn{float:right}#com_btn .com_icon{float:left;color:#fff;position:relative;z-index:auto}#com_btn .com_icon a{display:block;color:#fff;padding:8px 10px}#com_btn .com_icon a:hover{background-color:#999}#com_btn .com_icon .fukidashi{position:absolute;width:114px;height:24px;top:37px;left:-100%;border-radius:6px;background-color:#666;display:none;font-size:80%;text-align:center;color:#fff;padding-top:5px}#com_btn .com_icon .fukidashi:after{position:absolute;content:"";width:0;height:0;top:-15px;left:41px;border:8px solid transparent;border-bottom:8px solid #666}#com_btn .com_icon:hover .fukidashi{z-index:102;display:block}#com_text{margin:10px 0}#com_text textarea{margin:10px auto;padding:10px;text-align:left;width:96%;height:300px;background:#eff7d4;border:none;font-size:1em}#com_text textarea:focus{background:#eee;border:none}#com_foot{background:#f0f0f0;height:31px;border-top:1px solid #eee;padding:10px 0}.foot_icon{float:left;color:#ccc;position:relative}.foot_icon a{display:block;color:#ccc;padding:8px 10px;border:1px solid #f0f0f0}.foot_icon a:hover{border:1px solid #ccc;border-radius:2px}#transmission{float:left;margin:0 15px}.send_btn{position:relative;display:inline-block;font-weight:700;padding:7px 15px 5px;text-decoration:none;color:#fff;background:#00bcd4;-webkit-transition:.4s;transition:.4s;border:1px solid #ccc;border-radius:2px;cursor:pointer}.send_btn:hover{background:#fff;color:#00bcd4;border:1px solid #ccc;border-radius:2px}#mail{border:1px solid #eee;border-radius:5px 5px 0 0;-webkit-box-shadow:0 2px 5px #bbb;box-shadow:0 2px 5px #bbb;margin:15px auto;text-align:center;left:220px;top:100px;position:absolute;background-color:#fff;width:1300px;z-index:1000}#mail_head{background-color:#666}#new_message{color:#fff;padding:7px 10px 5px;float:left}#mail_btn{float:right}#mail_btn .mail_icon{float:left;color:#fff;position:relative;z-index:auto}#mail_btn .mail_icon a{display:block;color:#fff;padding:8px 10px}#mail_btn .mail_icon a:hover{background-color:#999}#mail_btn .mail_icon .fukidashi{position:absolute;width:114px;height:24px;top:37px;left:-100%;border-radius:6px;background-color:#666;display:none;font-size:80%;text-align:center;color:#fff;padding-top:5px}#mail_btn .mail_icon .fukidashi:after{position:absolute;content:"";width:0;height:0;top:-15px;left:41px;border:8px solid transparent;border-bottom:8px solid #666}#mail_btn .mail_icon:hover .fukidashi{z-index:102;display:block}#mail_text{margin:10px 0}#send_form input{background:#fff none repeat scroll 0 0;border-color:currentcolor currentcolor #e9e9e9;-o-border-image:none;border-image:none;border-style:none none solid;border-width:medium medium 2px;color:#666;font-family:"Open Sans",sans-serif;font-size:120%;height:40px;-webkit-transition:border-color .3s ease 0s;transition:border-color .3s ease 0s;margin:10px 10px 0 0;padding:5px 10px;width:89%;float:right}textarea{margin:10px auto;padding:10px;text-align:left;width:96%;height:300px;background:#fff;font-size:1em}textarea:focus{background:#eee;border:none}select{outline:0;text-indent:.01px;text-overflow:'';background:none transparent;vertical-align:middle;font-size:inherit;color:inherit;-webkit-appearance:button;-moz-appearance:button;appearance:button}select option{background-color:#fff;color:#333}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #828c9a}@font-face{font-family:IonIcons;src:url(//code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1);src:url(//code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1#iefix) format("embedded-opentype"),url(//code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.1) format("truetype"),url(//code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.1) format("woff"),url(//code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.1#Ionicons) format("svg");font-weight:400;font-style:normal}.pt20{padding-top:20px;position:fixed;margin:0 0 0 10px}.inverse{background:#000;padding:20px 0;color:#fff}.select-wrap{position:relative}.select-wrap:before{position:absolute;right:15px;top:0;content:"\f123";font-family:IonIcons;line-height:43px;color:#7f878c;pointer-events:none}select{outline:0;text-indent:.01px;text-overflow:'';background:none transparent;vertical-align:middle;font-size:inherit;color:inherit;-webkit-appearance:button;-moz-appearance:button;appearance:button;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;padding:8px 12px;border:1px solid #ddd;color:#828c9a;width:95px;border-radius:3px;float:left}select option{background-color:#fff;color:#333}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #828c9a}.select-wrap.select-primary:before{color:#fff}.select-wrap.select-primary>select{background:#0084b4;color:#fff;border-color:#0084b4}.select-wrap.select-primary>select:-moz-focusring{color:transparent;text-shadow:0 0 0 #fff}.select-wrap.select-inverse:before{color:#fff}.select-wrap.select-inverse>select{color:#fff;border-color:#fff}.select-wrap.select-inverse>select:-moz-focusring{color:transparent;text-shadow:0 0 0 #fff}#mail_foot{background:#f0f0f0;height:31px;border-top:1px solid #eee;padding:10px 0}#transmission{float:left;margin:0 15px}#option{float:right}#option .foot_option{margin:0 10px;border-left:1px solid #ccc;padding-left:10px}#format{border-left:1px solid #ccc;padding-left:10px}.foot_icon{float:left;color:#ccc;position:relative}.foot_icon a{display:block;color:#ccc;padding:8px 10px;border:1px solid #f0f0f0}.foot_icon a:hover{border:1px solid #ccc;border-radius:2px}.foot_icon .fukidashi1{position:absolute;width:120px;height:24px;top:37px;left:-100%;background-color:#666;display:none;font-size:80%;text-align:center;color:#ccc;padding:5px 15px 2px 15px}.foot_icon .fukidashi1:after{position:absolute;content:"";width:0;height:0;top:-15px;left:41px;border:8px solid transparent;border-bottom:8px solid #666}.foot_icon:hover .fukidashi1{z-index:102;display:block}.send_btn{position:relative;display:inline-block;font-weight:700;padding:7px 15px 5px;text-decoration:none;color:#fff;background:#00bcd4;-webkit-transition:.4s;transition:.4s;border:1px solid #ccc;border-radius:2px;cursor:pointer}.send_btn:hover{background:#fff;color:#00bcd4;border:1px solid #ccc;border-radius:2px}@media (max-width:1720px){#send_form #mail{width:1200px}#send_form input{width:83%}}@media (max-width:1420px){#send_form #mail{width:1000px}#send_form input{width:84%}}@media (max-width:1280px){#send_form #mail{width:900px}#send_form input{width:84%}}@media (max-width:1120px){#send_form #mail{width:770px}#send_form input{width:82%}}@media (max-width:980px){#send_form #mail{width:680px}#send_form input{width:80%}}ul.label_list{height:auto;background:#fff;opacity:1;border:1px solid #ccc;font-size:85%;z-index:3;list-style:none}ul.label_list li{height:35px;border-bottom:1px dotted #eee;line-height:100%;vertical-align:middle}ul.label_list li:hover{background-color:#ddf0ff}ul.label_list li label{display:block;padding:7px 10px 5px;cursor:pointer}#toolbar .menu{background-color:#eee;border:1px solid #ccc;border-radius:4px;margin:8px 0 0 10px;padding:5px;text-align:center}#toolbar #progress_check li{display:none}#toolbar #progress_check:hover #prog_parent{background-color:wheat}#toolbar #progress_check:hover li{display:block;background-color:#ffffe0}#toolbar #check .menu label i{cursor:pointer;padding:0 5px}#toolbar #refresh .menu{border:none;border-radius:0;padding:0;text-align:center}#toolbar #refresh .menu a{background-color:#eee;border:1px solid #ccc;border-radius:4px;display:block;font-size:20px;padding:5px}#toolbar #refresh .menu a:hover{background-color:#e5e5e5;border-color:#e5e5e5}#toolbar .loading{-webkit-transition:all 2s ease-in-out;transition:all 2s ease-in-out;-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}#toolbar .filter_menu{cursor:pointer;float:left;width:110px}#toolbar .filter_menu .filter_on{background-color:#ddd;-webkit-box-shadow:0 0 1px 2px rgba(0,0,0,.4) inset;box-shadow:0 0 1px 2px rgba(0,0,0,.4) inset}