/* YUI 3.8.1 (build 5795) Copyright 2013 Yahoo! Inc. http://yuilibrary.com/license/ */

body {-webkit-font-smoothing: subpixel-antialiased;}/*フォントのチラツキを解消*/
body {-webkit-text-size-adjust: 100%;}/*iPhoneの文字サイズ調整リセット*/

html {
	color: #000;
	background: #FFF
}
body, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote {
	margin: 0;
	padding: 0
}
table {
	border-collapse: collapse;
	vertical-align:middle;
	margin: auto
}

fieldset, img {
	border: 0
}
address, caption, cite, code, dfn, em, strong, var {
	font-style: normal;
	font-weight: normal
}
ol, ul {
	list-style: none
}
caption {
	text-align: left
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal
}
q:before, q:after {
	content: ''
}
abbr, acronym {
	border: 0;
	font-variant: normal
}
sup {
	vertical-align: text-top
}
sub {
	vertical-align: text-bottom
}
input, textarea, select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit
}
input, textarea, select {
*font-size:100%
}
legend {
	color: #000
}
#yui3-css-stamp.cssreset {
	display: none
}

  .comment{
    margin:0 auto;
    text-align: center;
    white-space: nowrap;
    font-size: 8px;
    color:#666666;
    padding-top:4px;
  }
  .tri-comment{
    margin:0 auto;
    text-align: center;
    white-space: nowrap;
    font-size: 8px;
    color:#666666;
    padding-top:7px;
  }
  span.co-name{
    display:block;
    text-align: center;
    font-weight: bold;
    color:#9cb4cc;
    font-size:15px;
    margin:10px 0;
  }
/* パソコン用 */
@media screen and (min-width: 769px) {
	.hikaku table{
		width:50%;
	}
}

/* タブレット用 */
@media only screen and (min-width: 641px) and (max-width: 960px) {
	.hikaku table{
		width:50%;
		margin-left:2rem;
	}
}

	/* スマートフォン用 */
	@media screen and (max-width: 640px) {
		.hikaku {
			margin-left:1rem !important;
		}
    	.hikaku tr,td,th{
			font-size:15px;
			padding:6px 15px;
		}
		.hikaku tr td a{
			font-size:10px;
		}
}
  