/* initialize */
#summary {
-moz-font-feature-settings: "palt"1;
-webkit-font-feature-settings: "palt"1;
font-feature-settings: "palt"1;
background: #fff;
overflow: hidden;
}

#summary .mobile-page-u96-inner {
letter-spacing: 0;
text-align: center;
}

#summary a .icon-svg {
display: none;
}

#summary .modal-video_open {
cursor: pointer;
width: calc(292.94px / 2);
}

.mobile-page-u96-river-section > li {
position: relative;
}

.mobile-page-u96-river-catch,.mobile-page-u96-river-title-lv3 {
color: #1d1d1f;
font-weight: 700
}

.mobile-page-u96-river-title-lv2 {
color: #f5f5f7;
font-size: 16px;
line-height: 1.53125;
font-weight: 700;
text-align: center
}

.mobile-page-u96-river-title-lv3 {
font-size: calc(50.14px / 2);
line-height: 1.1;
}

.mobile-page-u96-river-feature-copy-text {
margin-top: 10px;
font-size: calc(22px / 2);
line-height: 1.7;
}

.mobile-page-u96-river-text {
font-size: calc(31.67px / 2);
line-height: 1.3;
}

.mobile-page-u96-river-contents-note {
margin-top: 47px;
margin-right: 18px;
margin-left: 18px;
}

.mobile-page-u96-river-contents-notes-text,
.mobile-page-u96-river-contents-notes-text a{
color: #9aa0a6;
font-size: calc(20px / 2);
line-height: 1.5;
letter-spacing: -0.05em;
word-break: break-all;
}

.mobile-page-u96-river-feature-copy {
margin-top: 20px;
font-size: calc(42.22px / 2);
font-weight: bold;
line-height: 1.4;
}

.mobile-page-u96-river-contents-notes-text,.mobile-page-u96-river-contents-notes-text a {
color: #9aa0a6;
text-align: left;
font-size: 10px;
line-height: 1.5;
letter-spacing: -.05em;
word-break: break-all;
}

.mobile-page-u96-river-contents-01-logo {
margin: 18px 0 0 17px;
width: calc(1834px /2 );
}

.mobile-page-u96-river-contents-01 .mobile-page-u96-river-title-lv3 {
margin-top: 40px;
font-size: calc(50.14px / 2);
line-height: 1.2;
}

.mobile-page-u96-river-contents-01 .mobile-page-u96-river-text {
margin-top: 10px;
}

.mobile-page-u96-river-contents-01{
padding-bottom: 32px;
overflow: hidden;
background: #fff;
}


.mobile-page-u96-river-contents-01 .mobile-page-u96-river-contents-01-feature-01 {
margin: 36px 0 0 128px;
display: flex;
}

.mobile-page-u96-river-contents-01-feature-01-text {
margin-top: 16px;
font-size: calc(23.75px / 2);
line-height: 1.5;
}

.mobile-page-u96-river-contents-01-feature-01-icon-01 {
width: calc(45px / 2);
}

.mobile-page-u96-river-contents-01-feature-01-icon-02 {
width: calc(51px / 2);
}

.mobile-page-u96-river-contents-01-feature-01-icon-03 {
width: calc(46px / 2);
}

.mobile-page-u96-river-contents-01-feature-01-icon-04 {
width: calc(46px / 2);
}


.mobile-page-u96-river-contents-01-feature-01-item {
width: calc(329px / 2);
}

.mobile-page-u96-river-contents-01-feature-01-item:nth-of-type(2) {
width: calc(320px / 2);
}

.mobile-page-u96-river-contents-01-feature-01-item:nth-of-type(3) {
width: calc(420px / 2);
}

.mobile-page-u96-river-contents-01-feature-01-item:nth-of-type(4) {
width: calc(302px / 2);
}

.mobile-page-u96-river-contents-01 .mobile-page-u96-river-contents-note {
margin-top: 36px;
}

.mobile-page-u96-river-contents-02{
padding-top: 44px;
padding-bottom: 30px;
overflow: hidden;
background: #f7f1ec;
}

.mobile-page-u96-river-contents-02 .mobile-page-u96-river-text{
margin-top: 9px;
font-size: 11.5px;
}

.mobile-page-u96-river-contents-02 .mobile-page-u96-river-feature-copy {
font-size: 14.5px;
}

.mobile-page-u96-river-contents-02 .mobile-page-u96-river-feature-copy-text{
font-size: 11.5px;
line-height: 1.57;
margin-top: 4px;
}

.mobile-page-u96-river-contents-02 .modal-video_open{
margin-top: 13px;
width: 147px;
}

.mobile-page-u96-river-contents-02-feature-01{
display: flex;
margin-top: 40px;
margin-left: 134px;
}

.mobile-page-u96-river-contents-02-feature-01-item:nth-of-type(1){
text-align: left;
padding-top: 23px;
width: 218px;
}

.mobile-page-u96-river-contents-02-feature-01-item:nth-of-type(2){
width: 506px;
}

.mobile-page-u96-river-contents-02-feature-02{
display: flex;
margin-top: 32px;
margin-left: 95px;
}

.mobile-page-u96-river-contents-02-feature-02 .mobile-page-u96-river-contents-02-feature-02-item{
width: calc(743px / 2);
}

.mobile-page-u96-river-contents-02-feature-02 .mobile-page-u96-river-contents-02-feature-02-item:nth-of-type(2){
margin-left: 19px;
}

.mobile-page-u96-river-contents-02-feature-02 .mobile-page-u96-river-feature-copy{
margin-top: 26px;
}


.mobile-page-u96-river-contents-02-feature-03{
display: flex;
margin-top: 26px;
margin-left: 95px;
}

.mobile-page-u96-river-contents-02-feature-03-item:nth-of-type(1){
width: 502px;
}

.mobile-page-u96-river-contents-02-feature-03-item:nth-of-type(2){
text-align: left;
padding-top: 69px;
margin-left: 41px;
width: 218px;
}

.mobile-page-u96-river-contents-02-feature-04{
display: flex;
margin-top: 33px;
margin-left: 134px;
}

.mobile-page-u96-river-contents-02-feature-04-item:nth-of-type(1){
text-align: left;
padding-top: 61px;
width: 221px;
}

.mobile-page-u96-river-contents-02-feature-04-item:nth-of-type(2){
width: 501px;
}

.mobile-page-u96-river-contents-02-feature-05{
display: flex;
margin-top: 32px;
margin-left: 95px;
}

.mobile-page-u96-river-contents-02-feature-05 .mobile-page-u96-river-contents-02-feature-05-item{
width: calc(743px / 2);
}

.mobile-page-u96-river-contents-02-feature-05 .mobile-page-u96-river-contents-02-feature-05-item:nth-of-type(2){
margin-left: 19px;
}

.mobile-page-u96-river-contents-02-feature-05 .mobile-page-u96-river-feature-copy{
margin-top: 26px;
}

.mobile-page-u96-river-contents-02 .mobile-page-u96-river-contents-note{
margin-top: 36px;
}

.mobile-page-u96-river-contents-03{
padding-top: 43px;
padding-bottom: 43px;
overflow: hidden;
background: #fff;
}

.mobile-page-u96-river-contents-03 .mobile-page-u96-river-feature-copy-text{
font-size: 14px;
line-height: 1.3;
}

.mobile-page-u96-river-contents-03 .mobile-page-u96-river-feature-image{
width: calc(1453px / 2);
margin: 40px auto 0;
}

.mobile-page-u96-river-contents-03-feature-01 {
display: flex;
margin-top: 15px;
margin-left: 107px;
}

.mobile-page-u96-river-contents-03-feature-01-02-item{
margin-left: 20px;
}

.mobile-page-u96-river-contents-03-feature-01-03-item{
margin-left: 30px;
}


.mobile-page-u96-river-contents-03-feature-02 {
display: flex;
margin-top: 43px;
margin-left: 172px;
}

.mobile-page-u96-river-contents-03-feature-02 li {
width: calc(590px / 2);
}

.mobile-page-u96-river-contents-03-feature-02 li .mobile-page-u96-river-feature-copy-text{
margin-top: 27px;
}

.mobile-page-u96-river-contents-03-feature-02 .modal-video_open{
margin: 13px auto 0;
}

.mobile-page-u96-river-contents-03-feature-03-item{
margin-left: calc(34px / 2);
}

.mobile-page-u96-river-contents-03 .mobile-page-u96-river-contents-note {
margin-top: 15px;
}

.mobile-page-u96-river-contents-04{
padding-top: 30px;
padding-bottom: 66px;
overflow: hidden;
background: #fff;
}

.mobile-page-u96-river-contents-04 .mobile-page-u96-river-feature-copy{
font-size: 14.5px;
}

.mobile-page-u96-river-contents-04-feature-01 {
margin-top: 38px;
margin-left: 96px;
padding-top: 50px;
padding-left: 385px;
padding-right: 50px;
background: url(/mobile/set/data/products/google-pixel/google-pixel-8a/img/p/bg-m-river-contents-04.jpg) no-repeat;
background-size: contain;
width: calc(1520px / 2);
height: calc(740px / 2);
box-sizing: border-box;
text-align: left;
}

.mobile-page-u96-river-contents-04-feature-01 .mobile-page-u96-river-feature-copy-02 {
margin-top: 35px;
}

.mobile-page-u96-river-contents-04-feature-02 {
margin-top: 14px;
}

.mobile-page-u96-river-contents-04-feature-02 img {
width: 35px;
margin-bottom: 3px;
}

.mobile-page-u96-river-contents-04-feature-03 {
display: flex;
margin-top: 46px;
margin-left: 95px;
}

.mobile-page-u96-river-contents-04-feature-03-item {
width: calc(746px / 2);
height: calc(414.3px / 2);
}

.mobile-page-u96-river-contents-04-feature-03-item:nth-of-type(n+2) {
margin-left: 16px;
}

.mobile-page-u96-river-contents-04-feature-03-item:nth-of-type(1) {
background: url(/mobile/set/data/products/google-pixel/google-pixel-8a/img/p/img-m-river-contents-04-feature-03-01.jpg) no-repeat;
background-size: contain;
padding-top: 64px;

}

.mobile-page-u96-river-contents-04-feature-03-item:nth-of-type(2) {
background: url(/mobile/set/data/products/google-pixel/google-pixel-8a/img/p/img-m-river-contents-04-feature-03-02.jpg) no-repeat;
background-size: contain;
padding-top: 64px;
}

.mobile-page-u96-river-contents-04 .mobile-page-u96-river-contents-note{
margin-top: 43px;
}

.mobile-page-u96-river-contents-05{
padding-top: 30px;
padding-bottom: 30px;
overflow: hidden;
background: #fff;
}

.mobile-page-u96-river-contents-05.mobile-page-u96-river-feature-copy-text {
margin-top: 10px;
font-size: calc(22px / 2);
line-height: 1.7;
}

.mobile-page-u96-river-contents-05-feature-01 {
margin: 38px 0 0 15px;;
display: flex;
}

.mobile-page-u96-river-contents-05-feature-01-item:nth-of-type(1) {
width: calc(660px / 2);
height: calc(660px / 2);
background-color: #f7f1ec;
border-radius: calc(33px / 2);
text-align: left;
padding: 83px 0 0 54px;
}

.mobile-page-u96-river-contents-05-feature-01-item .mobile-page-u96-river-feature-copy {
font-size: 15px;
}

.mobile-page-u96-river-contents-05-feature-01-item:nth-of-type(2) img {
width: calc(1143px / 2);
height: calc(660px / 2);
margin-left: 16px;
}

.mobile-page-u96-river-contents-05-feature-02 {
margin: 16px 0 0 15px;
display: flex;
}

.mobile-page-u96-river-contents-05-feature-02-item:nth-of-type(1) img {
width: calc(1143px / 2);
height: calc(660px / 2);
}

.mobile-page-u96-river-contents-05-feature-02-item:nth-of-type(2) {
width: calc(660px / 2);
height: calc(660px / 2);
background-color: #f7f1ec;
border-radius: calc(33px / 2);
text-align: left;
margin-left: 16px;
padding: 92px 0 0 54px;
}

.mobile-page-u96-river-contents-05-feature-02-item .mobile-page-u96-river-feature-copy {
font-size: 15px;
}

.mobile-page-u96-river-contents-05-feature-03 {
margin: 16px 0 0 15px;
display: flex;
}

.mobile-page-u96-river-contents-05-feature-03-item:nth-of-type(1) {
width: calc(660px / 2);
height: calc(660px / 2);
background-color: #f7f1ec;
border-radius: calc(33px / 2);
text-align: left;
padding: 95px 0 0 54px;
}

.mobile-page-u96-river-contents-05-feature-03-item .mobile-page-u96-river-feature-copy {
font-size: 15px;
}

.mobile-page-u96-river-contents-05-feature-03-item:nth-of-type(2) img {
width: calc(1143px / 2);
height: calc(660px / 2);
margin-left: 16px;
}



.mobile-page-u96-river-contents-05 .mobile-page-u96-river-contents-note {
margin-top: 44px;
text-align: left;
letter-spacing: -0.05em;
}

.mobile-page-u96-river-contents-06 {
padding-top: 41px;
padding-bottom: 41px;
overflow: hidden;
background: #f7f1ec;
}

.mobile-page-u96-river-contents-06 .mobile-page-u96-river-text {
margin-top: 12px;
font-size: calc(23.75px / 2);
}
.mobile-page-u96-river-contents-06-feature-01 {
display: flex;
flex-wrap: wrap;
margin-top: 40px;
margin-left: 94px;
}
.mobile-page-u96-river-contents-06-feature-01-item {
width: calc(746px / 2);
}
.mobile-page-u96-river-contents-06-feature-01-item:nth-of-type(even) {
margin-left: 17px;
}

.mobile-page-u96-river-contents-06-feature-01-item .mobile-page-u96-river-feature-copy {
margin-top: 30px;
font-size: calc(25px / 2);
}
.mobile-page-u96-river-contents-06-feature-01-item .mobile-page-u96-river-feature-copy-text {
margin-top: 12px;
font-size: calc(22px / 2);
line-height: 1.6;
}

.mobile-page-u96-river-contents-06-feature-02 {
display: flex;
flex-wrap: wrap;
margin-top: 29px;
margin-left: 94px;
}
.mobile-page-u96-river-contents-06-feature-02-item {
width: calc(746px / 3);
}
.mobile-page-u96-river-contents-06-feature-02-item:nth-of-type(n+1) {
margin-right: 16px;
width: 243px;
}
.mobile-page-u96-river-contents-06-feature-02-item .mobile-page-u96-river-feature-copy {
margin-top: 33px;
font-size: calc(25px / 2);
}
.mobile-page-u96-river-contents-06-feature-02-item .mobile-page-u96-river-feature-copy-text {
margin-top: 12px;
font-size: calc(22px / 2);
line-height: 1.6;
}

.mobile-page-u96-river-contents-06 .mobile-page-u96-river-contents-note {
margin-top: 18px;
text-align: left;
}





.mobile-page-u96-river-contents-07 {
padding-top: 42px;
padding-bottom: 87px;
overflow: hidden;
}

.mobile-page-u96-river-contents-07 .mobile-page-u96-river-text {
margin-top: 14px;
font-size: calc(23.75px / 2);
}

.mobile-page-u96-river-contents-07 .mobile-page-u96-river-image {
margin-top: 40px;
margin-left: 265px;
width: calc(837px / 2);
}

.mobile-page-u96-river-contents-07 .mobile-page-u96-river-contents-note {
margin-top: 40px;
margin-right: 18px;
margin-left: 18px;
}

.mobile-page-u96-river-contents-07 .mobile-page-u96-river-contents-notes-text{
text-align: center;
}

.mobile-page-u96-river-contents-08 {
padding-bottom: 35px;
overflow: hidden;
}

.mobile-page-u96-river-contents-08 .mobile-page-u96-river-title-lv4 {
font-size: calc(50.14px / 2);
font-weight: bold;
}

.mobile-page-u96-river-contents-08-feature {
display: flex;
margin-top: 38px;
margin-left: 133px;
}

.mobile-page-u96-river-contents-08-feature-item {
width: calc(436px / 2);
}

.mobile-page-u96-river-contents-08-feature-item:nth-of-type(n+2) {
margin-left: 15px;
}

.mobile-page-u96-river-contents-08-feature-item .mobile-page-u96-river-feature-copy {
margin-top: 11px;
font-size: calc(30px / 2);
height: calc(35px / 2);
}

.mobile-page-u96-river-contents-08-feature-item .mobile-page-u96-river-feature-copy-text {
font-size: calc(22.43px / 2);
line-height: 1.6;
margin: 10px -10px 0;
}

.mobile-page-u96-river-contents-08 .mobile-page-u96-river-contents-note {
margin-top: 33px;
}

.mobile-page-u96-river-contents-09 {
background: #f8f9fa;
padding-top: 40px;
padding-bottom: 46px;
overflow: hidden;
}

.mobile-page-u96-river-contents-09 .mobile-page-u96-river-title-lv3 {
font-size: calc(50.14px / 2);
font-weight: bold;
}

.mobile-page-u96-river-contents-09 .mobile-page-u96-river-text {
margin-top: 8px;
font-size: calc(23.74px / 2);
line-height: 1.5;
}

.mobile-page-u96-river-contents-09 .mobile-page-u96-river-image {
margin-top: 40px;
margin-left: 94px;
width: calc(1526px / 2);
}

.mobile-page-u96-river-contents-09-feature {
display: flex;
margin-top: 36px;
margin-left: 58px;
}

.mobile-page-u96-river-contents-09-feature-item:nth-of-type(1) {
width: calc(543px / 2);
}
.mobile-page-u96-river-contents-09-feature-item:nth-of-type(2) {
width: calc(530px / 2);
}
.mobile-page-u96-river-contents-09-feature-item:nth-of-type(3) {
width: calc(593px / 2);
}

.mobile-page-u96-river-contents-09-feature-item:nth-of-type(n+2) {
margin-left: 0;
}

.mobile-page-u96-river-contents-09-feature-item .mobile-page-u96-river-feature-image {
margin: 0 auto;
}

.mobile-page-u96-river-contents-09-feature-item:nth-of-type(1) .mobile-page-u96-river-feature-image {
width: calc(64px / 2);
}

.mobile-page-u96-river-contents-09-feature-item:nth-of-type(2) .mobile-page-u96-river-feature-image {
width: calc(43px / 2);
}

.mobile-page-u96-river-contents-09-feature-item:nth-of-type(3) .mobile-page-u96-river-feature-image {
width: calc(26px / 2);
}

.mobile-page-u96-river-contents-09-feature-item .mobile-page-u96-river-feature-copy {
margin-top: 7px;
font-size: calc(31.67px / 2);
}

.mobile-page-u96-river-contents-09-feature-item .mobile-page-u96-river-feature-copy-text {
font-size: calc(22px / 2);
line-height: 1.6;
margin: 7px -10px 0;
}

.mobile-page-u96-river-contents-09 .mobile-page-u96-river-contents-note {
margin-top: 38px;
text-align: left;
}


.mobile-page-u96-spec-serius {
padding-top: 43px;
margin-left: auto;
margin-right: auto;
color: #838689;
}

.mobile-page-u96-spec-ttlNormal {
font-size: 22.43px;
font-weight: bold;
letter-spacing: -0.001em;
line-height: 1.3em;
text-align: center;
}

.mobile-page-u96-spec-contents-detail,
.mobile-page-u96-spec-box  {
display: flex;
flex-direction: row;
justify-content: left;
}

.mobile-page-u96-spec-row {
display: table;
table-layout: fixed;
}

.mobile-page-u96-spec-row .mobile-page-u96-spec-col {
display: table-cell;
}

.mobile-page-u96-spec-visual {
margin-top: 45px;
display: flex;
flex-direction: row;
justify-content: left;
}

.mobile-page-u96-spec-contents .mobile-page-u96-spec-box {
display: flex;
flex-direction: row;
justify-content: left;
align-items: center;
}
.mobile-page-u96-comparison .mobile-page-u96-contents-linkgoogle-pixel-model-02 {
position: absolute;
left: 28px;
top: 180px;
width: 95px;
height: 33px;
text-indent: -9999px;
}

.mobile-page-u96-comparison .mobile-page-u96-contents-linkgoogle-pixel-model-03 {
position: absolute;
left: 47px;
top: 180px;
width: 95px;
height: 33px;
text-indent: -9999px;
}

.mobile-page-u96-spec-visual>.mobile-page-u96-spec-box:nth-child(1) {
margin-left: 289px;
}

.mobile-page-u96-spec-visual>.mobile-page-u96-spec-box:nth-child(1)>.mobile-page-u96-spec-col:nth-child(1)>.mobile-page-u96-spec-btn {
margin-top: 25px;
margin-left: -3px;
}

.mobile-page-u96-spec-visual>.mobile-page-u96-spec-box:nth-child(1)>.mobile-page-u96-spec-col:nth-child(2)>.mobile-page-u96-spec-picture {
position: relative;
margin-left: 119px;
}

.mobile-page-u96-spec-visual>.mobile-page-u96-spec-box:nth-child(1)>.mobile-page-u96-spec-col:nth-child(3)>.mobile-page-u96-spec-picture {
position: relative;
margin-left: 88px;
}

.mobile-page-u96-spec-visual>.mobile-page-u96-spec-box:nth-child(1)>.mobile-page-u96-spec-col:nth-child(2)>.mobile-page-u96-spec-btn {
margin-top: 25px;
margin-left: 55px;
}

.mobile-page-u96-spec-visual>.mobile-page-u96-spec-box:nth-child(2)>.mobile-page-u96-spec-col:nth-child(1)>.mobile-page-u96-spec-picture {
margin-left: 89px;
}

.mobile-page-u96-spec-visual>.mobile-page-u96-spec-box:nth-child(2)>.mobile-page-u96-spec-col:nth-child(2)>.mobile-page-u96-spec-picture {
margin-left: 66px;
}

.mobile-page-u96-spec-contents {
margin-top: 32px;
}

.mobile-page-u96-spec-contents-inner:nth-child(2n-1) {
background: #f5f6f6;
}

.mobile-page-u96-spec-contents-inner {
margin-left: 15px;
margin-right: 0;
display: flex;
align-items: center;
flex-direction: row;
width: calc(1841px/2);
height: calc(160px/2);
}

.mobile-page-u96-spec-contents-inner .mobile-page-u96-spec-contents-ttl {
font-size: 14px;
letter-spacing: -0.01em;
font-weight: bold;
box-sizing: border-box;
text-align: left;
width: calc(460px/2);
padding-left: 14px;
line-height: 1.2em;
}

.mobile-page-u96-spec-contents-inner .mobile-page-u96-spec-contents-detail {
font-size: 16px;
letter-spacing: -0.01em;
line-height: 1.2;
box-sizing: border-box;
text-align: center;
margin-top: 0;
margin-left: 0;
}

.mobile-page-u96-spec-contents-inner .mobile-page-u96-spec-contents-detail .mobile-page-u96-spec-box {
font-size: 12px;
}

.mobile-page-u96-spec-contents-inner .mobile-page-u96-spec-contents-detail .mobile-page-u96-spec-box .mobile-page-u96-spec-col {
width: calc(460px/2);
letter-spacing: -0.05em;
padding-top: 0;
}

.mobile-page-u96-spec-contents-inner .mobile-page-u96-spec-contents-inner .mobile-page-u96-spec-contents-ttl {
width: calc(460px/2);
}

.mobile-page-u96-spec-contents-inner .mobile-page-u96-spec-contents-detail .mobile-page-u96-spec-box:nth-child(1) .mobile-page-u96-spec-col {
width: calc(460px/2);
letter-spacing: -0.05em;
padding-top: 0;
}

.mobile-page-u96-spec-contents-inner:nth-child(1) {
height: calc(316px/2);
}

.mobile-page-u96-spec-contents-inner:nth-child(1) .mobile-page-u96-spec-contents-detail {
display: inline-block;
text-align: center;
}

.mobile-page-u96-spec-contents-inner:nth-child(2) {
height: calc(160px/2);
}

.mobile-page-u96-spec-contents-inner:nth-child(2) .mobile-page-u96-spec-contents-detail .mobile-page-u96-spec-box:nth-child(1) .mobile-page-u96-spec-col:nth-child(1) {
width: 219px;
padding-left: 11px;
}

.mobile-page-u96-spec-contents-inner:nth-child(2) .mobile-page-u96-spec-contents-detail .mobile-page-u96-spec-box:nth-child(1) .mobile-page-u96-spec-col:nth-child(1) img {
margin-top: 2px;
width: calc(161px/2);
padding-top: 0;
padding-left: 0;
}

.mobile-page-u96-spec-contents-inner:nth-child(2) .mobile-page-u96-spec-contents-detail .mobile-page-u96-spec-box:nth-child(1) .mobile-page-u96-spec-col:nth-child(2) img {
margin-top: 2px;
width: calc(161px/2);
padding-top: 0;
}

.mobile-page-u96-spec-contents-inner:nth-child(2) .mobile-page-u96-spec-contents-detail .mobile-page-u96-spec-box:nth-child(1) .mobile-page-u96-spec-col img {
margin-top: -2px;
width: calc(128px/2);
}
.mobile-page-u96-spec-contents-inner:nth-child(2) .mobile-page-u96-spec-contents-detail .mobile-page-u96-spec-box:nth-child(1) .mobile-page-u96-spec-col:nth-child(3) {
width: 229px;
padding-left: 4px;
}

.mobile-page-u96-spec-contents-inner:nth-child(4) {
height: calc(250px/2);
}

.mobile-page-u96-spec-contents-inner:nth-child(4) .mobile-page-u96-spec-box .mobile-page-u96-spec-col:nth-child(1){
text-align: center;
padding-left: 0 !important;
}

.mobile-page-u96-spec-contents-inner:nth-child(6) {
height: calc(220px/2);
}

.mobile-page-u96-spec-contents-inner:nth-child(8) {
    height: calc(260px/2);
}

.mobile-page-u96-spec-contents-inner:nth-child(9) {
    height: calc(182px/2);
}

.mobile-page-u96-spec-contents-inner:nth-child(10) a {
    color: #0b5bce !important;
    font-weight: 700;
}

.mobile-page-u96-spec-contents-inner:nth-child(11) {
    height: calc(200px/2);
}

.mobile-page-u96-spec-contents-inner:nth-child(12) {
    height: calc(185px/2);
}

.mobile-page-u96-spec-contents-inner:nth-child(13) {
    height: calc(198px/2);
}

.mobile-page-u96-spec-contents-inner:nth-child(13) .mobile-page-u96-spec-contents-detail {
    padding-left: 123px;
}

.mobile-page-u96-spec-contents-inner .mobile-page-u96-spec-contents-detail>.mobile-page-u96-spec-box p {
margin-top: 0;
}

.mobile-page-u96-spec-text-box {
margin-top: 8px;
margin-left: 8px;
margin-right: 11px;
}

.mobile-page-u96-spec-text-note,
.mobile-page-u96-products_detail .mobile-page-u96-spec-text-note a{
font-size: 10px;
line-height: 1.5;
letter-spacing: 0.014em;
color: #838689;
text-align: left;
margin: 31px 5px 37px 5px;
overflow: visible;
}

.mobile-page-u96-spec-note .mobile-page-u96-spec-note-link {
color: #838689;
}

.mobile-page-u96-spec-note .mobile-page-u96-spec-note-link-ble {
color: #4679e8;
}
